C'è un modo per ottenere i parametri per un metodo MemberType quando si utilizza Get-Member?Ottieni parametri per i metodi in PowerShell
Esempio:
Get-Process | Get-Member -MemberType Method
Quello che mi serve da questo esempio è i parametri ei tipi di parametri di ogni membro della lista.
Lo scopo di questo è ottenere i membri, i parametri e i tipi di parametri di un oggetto COM + per cui devo creare la documentazione. Quindi un esempio non può essere specifico.
Raccoglierò le informazioni sui membri e sui parametri in un modello di rasoio per generare l'html appropriato.
Edit: Un esempio migliore sarebbe questo ...
$comObj = New-Object -ComObject COMAdmin.COMAdminCatalog
$comObj | Get-Member -MemberType Method
In questo esempio ho bisogno di ottenere i nomi dei parametri (se ce ne sono) per ogni metodo restituito.
Ho aggiornato la mia domanda per aggiungere un po 'di chiarezza ... Di solito non riesco a capire nel post iniziale :) Nell'esempio sopra, sto cercando di ottenere le definizioni dei membri per l'oggetto COM inizializzato. Dove devo andare da lì è ottenere i tipi di parametri per ciascun metodo. –
@JoshuaDale - Grazie per il chiarimento. Ho aggiornato la mia risposta. –
Sì, penso che abbiate completamente ragione nell'ottenere la definizione corretta per gli oggetti COM. Anche quando provo il mio esempio sopra, ottengo solo i nomi dei tipi e nessun nome di parametro ... probabilmente ha qualcosa a che fare con il funzionamento delle interfacce COM. Grazie per il tuo aiuto e le risposte veloci! –