Get-Member

Ottiene informazioni su oggetti o insiemi di oggetti.


Descrizione

Ottiene informazioni sui membri di oggetti. Get-Member può accettare input ricevuto dalla pipeline o specificato come valore del parametro InputObject. È possibile utilizzare il parametro MemberType per specificare il tipo di membri su cui si desidera ottenere informazioni. Se si invia attraverso la pipeline input a Get-Member, verrà restituito come output un oggetto MemberDefinition per ogni tipo distinto dell'oggetto di input. Se ad esempio si reindirizza l'output di Get-ChildItem a Get-Member in una directory che include almeno una sottodirectory e un file, verranno restituiti due oggetti MemberDefinition. Un oggetto includerà le informazioni sull'oggetto FileInfo, mentre l'altro le informazioni sull'oggetto DirectoryInfo. L'output restituito da Get-Member sarà costituito da due soli oggetti MemberDefinition, indipendentemente dal numero di file o sottodirectory presenti nella directory. L'output di Get-Member sarà diverso se l'input viene specificato tramite il parametro InputObject. In tal caso, Get-Member restituirà un unico oggetto MemberDefinition che rappresenta il singolo oggetto di input oppure la classe Collection che contiene l'insieme degli oggetti di input. Per recuperare informazioni sui membri statici, è necessario specificare il parametro Static.

Parametri

Nome Descrizione e modalità d'uso
-name -name <string[]>
Specifica i nomi dei membri su cui recuperare informazioni.

-inputObject -inputObject <psobject>
Specifica gli oggetti su cui recuperare informazioni. Se si utilizza questo parametro per specificare l'input da inviare a Get-Member, l'output restituito sarà diverso da quello ottenuto inviando lo stesso input attraverso la pipeline. Quando si invia input a Get-Member attraverso la pipeline, se l'input è costituito da un contenitore, il cmdlet restituirà informazioni su ciascun tipo univoco di elemento presente nel contenitore. Se invece si specifica lo stesso input utilizzando il parametro InputObject, il cmdlet restituirà informazioni sull'oggetto contenitore stesso. Se si desidera utilizzare il pipelining per recuperare informazioni su un contenitore, è necessario far precedere l'input inviato attraverso la pipeline da una virgola (,). Se ad esempio le informazioni sui processi sono archiviate in una variabile denominata $process, sarà necessario digitare ,$process | get-member per recuperare informazioni sul contenitore.

-memberType -memberType <PSMemberTypes>
Indica il tipo dei membri su cui recuperare informazioni. I tipi di membro validi sono: AliasProperty, CodeProperty, Property, NoteProperty, ScriptProperty, Properties, PropertySet, Method, CodeMethod, ScriptMethod, Methods, ParameterizedProperty, MemberSet e All.
Di seguito sono elencati i valori consentiti per questo parametro:

  • AliasProperty
  • CodeProperty
  • Property
  • NoteProperty
  • ScriptProperty
  • Properties
  • PropertySet
  • Method
  • CodeMethod
  • ScriptMethod
  • Methods
  • ParameterizedProperty
  • MemberSet
  • All
-static -static
Specifica che è necessario recuperare metodi e proprietà statiche.

Contenuti riprodotti su gentile concessione di Microsoft Corporation.
© 2007 Microsoft Corporation. All rights reserved.

Commenti



Nessun commento disponibile.

Cobisi EmailVerify.NET is a Microsoft .NET software component that validates email addresses. valid email