Metodo GlobalObjectProvider.GetGlobalTypes
Ottiene una raccolta di tipi globali per il progetto specificato che corrispondono al tipo specificato.
Spazio dei nomi: Microsoft.VisualStudio.Shell.Design
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Sintassi
'Dichiarazione
Public Function GetGlobalTypes ( _
project As Project _
) As GlobalTypeCollection
public GlobalTypeCollection GetGlobalTypes(
Project project
)
Parametri
- project
Tipo: EnvDTE.Project
Project per ottenere tipi globali da.
Valore restituito
Tipo: Microsoft.VisualStudio.Shell.Design.GlobalTypeCollection
GlobalTypeCollection che contiene i tipi globali per il progetto specificato.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | project è nullriferimento null (Nothing in Visual Basic). |
InvalidOperationException | l'implementazione di GetGlobalTypesCore ha restituito nullriferimento null (Nothing in Visual Basic). |
Note
il metodo di GetGlobalTypes fornisce un wrapper standard per il metodo di GetGlobalTypesCore .GetGlobalTypes ignorerà tutti tranne più eccezioni critiche generate dal metodo principale, cioé NullReferenceException, StackOverflowException, OutOfMemoryException e ThreadAbortException.
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.