altcover

AddAcceleratorCommand class

Add one or more type abbreviations, like the built-in [xml] for System.Xml.XmlDocument.

Extends the built-in set of type abbreviations with user declared ones. Two common abbreviations are supplied as switch parameters, and then others can be added free-form.

Add-Accelerator -XDocument

Add [xdoc] the easy way

Add-Accelerator -Mapping @{ "xdoc" = [type]::gettype("System.Xml.Linq.XDocument")

Add [xdoc] by the long way round

public class AddAcceleratorCommand : PSCmdlet

Public Members

name description
AddAcceleratorCommand() The default constructor.
Accelerator { get; set; } Add [accelerators] for the accelerator type
Mapping { get; set; } Mapping of name to type
XDocument { get; set; } Add [xdoc] for the System.Xml.Linq.XDocument type
override BeginProcessing() Initialise the map of accelerator to type
override EndProcessing() Apply the new accelerator to type mappings
override ProcessRecord() Accumulate new accelerator to type mappings

See Also