Cmdlet-kenmerken
Windows PowerShell definieert verschillende kenmerken die u kunt gebruiken om algemene functionaliteit toe te voegen aan uw cmdlets zonder die functionaliteit in uw eigen code te implementeren. Dit omvat het kenmerk Cmdlet dat een Microsoft .NET Framework-klasse identificeert als een cmdlet-klasse, het kenmerk OutputType dat de .NET Framework-typen opgeeft die worden geretourneerd door de cmdlet, het kenmerk Parameter dat openbare eigenschappen identificeert als cmdlet-parameters en meer.
In deze sectie
Kenmerken in cmdlet-code Beschrijft het voordeel van het gebruik van kenmerken in cmdlet-code.
Kenmerktypen Beschrijft de verschillende kenmerken die een cmdlet-klasse kunnen vormen.
Declaratie van aliaskenmerk Beschrijft hoe u aliassen definieert voor de parameternaam van een cmdlet.
Declaratie van cmdlet-kenmerken Beschrijft hoe u een .NET Framework als een cmdlet definieert.
Declaratie van referentiekenmerken Beschrijft hoe u ondersteuning toevoegt voor het converteren van tekenreeksinvoer naar een System.Management.Automation.PSCredential-object.
Declaratie van het kenmerk OutputType Beschrijft hoe u de typen .NET Framework die door de cmdlet worden geretourneerd.
Declaratie van parameterkenmerken Beschrijft hoe u de parameters van een cmdlet definieert.
Declaratie van het kenmerk ValidateCount Beschrijft hoe u definieert hoeveel argumenten zijn toegestaan voor een parameter.
Declaratie van het Kenmerk ValidateLength Beschrijft hoe u de lengte (in tekens) van een parameterargument definieert.
Declaratie van het kenmerk ValidatePattern Beschrijft hoe u de geldige patronen voor een parameterargument definieert.
Declaratie van het kenmerk ValidateRange Beschrijft hoe u het geldige bereik voor een parameterargument definieert.
Declaratie van het ValidateScript-kenmerk Beschrijft hoe u de mogelijke waarden voor een parameterargument definieert.
Declaratie van het kenmerk ValidateSet Beschrijft hoe u de mogelijke waarden voor een parameterargument definieert.