Costruttore GlobalObject
Inizializza una nuova istanza della classe di GlobalObject .
Spazio dei nomi: Microsoft.VisualStudio.Shell.Design
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Sintassi
'Dichiarazione
Protected Sub New ( _
objectType As Type, _
objectName As String _
)
protected GlobalObject(
Type objectType,
string objectName
)
Parametri
- objectType
Tipo: System.Type
Type dell'oggetto globale.
- objectName
Tipo: System.String
String contenente il nome dell'oggetto globale.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | objectType è nullriferimento null (Nothing in Visual Basic). |
Note
Il costruttore di GlobalObject non è accessibile pubblicamente perché gli oggetti globali vengono solitamente creati utilizzando il metodo di GetGlobalObjects della classe di GlobalObjectService .Con questo meccanismo, è possibile tenere traccia degli oggetti globali per le modifiche, le aggiunte e le rimozione effettuate del tipo.
Questo costruttore imposta la proprietà di Name al parametro di objectName .Si tratta del nome dell'oggetto come visualizzare quando l'ambiente di progettazione e deve rispettare le regole normali per gli identificatori.Questo nome viene filtrato con System.ComponentModel.Design.Serialization.INameCreationService dalla finestra di progettazione per assicurarsi che sia conforme alle limitazioni del linguaggio.
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.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Shell.Design
System.ComponentModel.Design.Serialization.INameCreationService