Condividi tramite


Metodo OleMenuCommandService.GlobalInvoke (CommandID, Object)

Può essere utilizzato per richiamare i comandi di Visual Studio.

Spazio dei nomi:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Public Overrides Function GlobalInvoke ( _
    commandID As CommandID, _
    arg As Object _
) As Boolean
public override bool GlobalInvoke(
    CommandID commandID,
    Object arg
)

Parametri

  • arg
    Tipo: System.Object
    L'argomento passato dalla riga di comando facoltativo.

Valore restituito

Tipo: System.Boolean
true se la chiamata è riuscita, in caso contrario, false.

Note

Visual Studio utilizza una gerarchia di ricerca incorporata per trovare il comando obbligatoria.Il criterio di ricerca ottimizza per la finestra del documento corrente e successivamente scompare nel più ampio stato attivo.

Alcuni controlli possono accettare argomenti facoltativi e possono essere passati al gestore di comandi tramite il parametro di arg di GlobalInvoke.Ad esempio, un comando di ricerca può accettare una stringa che rappresenta il testo da cercare.Un comando di OpenFile può accettare un nome file come argomento.Se un comando possibile utilizzare un argomento facoltativo, definisce quale è previsto e consigliabile documentare come è richiamerebbe il comando con gli argomenti facoltativi.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

OleMenuCommandService Classe

Overload GlobalInvoke

Spazio dei nomi Microsoft.VisualStudio.Shell