Metodo GlobalObjectService.GetGlobalObjects
Restituisce una raccolta di tutti gli oggetti globali attualmente disponibili.
Spazio dei nomi: Microsoft.VisualStudio.Shell.Design
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Sintassi
'Dichiarazione
Public Function GetGlobalObjects As GlobalObjectCollection
public GlobalObjectCollection GetGlobalObjects()
Valore restituito
Tipo: Microsoft.VisualStudio.Shell.Design.GlobalObjectCollection
GlobalObjectCollection che contiene gli oggetti globali attualmente disponibili.
Eccezioni
Eccezione | Condizione |
---|---|
NotSupportedException | Una delle factory eseguire una query del provider di servizi globale ha restituito il provider di nullriferimento null (Nothing in Visual Basic) o la libreria del provider. |
Note
Il metodo di GetGlobalObjects restituisce GlobalObjectCollection di tutte le istanze attualmente disponibili della classe di GlobalObject .Questa raccolta viene creata ogni volta che questo metodo viene chiamato.Quando viene chiamato il metodo, il metodo sincronizza la raccolta con l'insieme di provider di oggetti globali.
GetGlobalObjects non restituisce mai nullriferimento null (Nothing in Visual Basic); se vi sono oggetti globali non attualmente disponibili, questo metodo restituisce una raccolta vuota.Questa versione del metodo è equivalente alla chiamata GetGlobalObjects(null).
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.