Partager via


GlobalObject, constructeur

Initialise une nouvelle instance de la classe GlobalObject.

Espace de noms :  Microsoft.VisualStudio.Shell.Design
Assembly :  Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)

Syntaxe

'Déclaration
Protected Sub New ( _
    objectType As Type, _
    objectName As String _
)
protected GlobalObject(
    Type objectType,
    string objectName
)

Paramètres

Exceptions

Exception Condition
ArgumentNullException

objectType a la valeur nullRéférence Null (Nothing en Visual Basic).

Remarques

Le constructeur d'GlobalObject n'est pas accessible publiquement car des objets globaux sont habituellement créés à l'aide de la méthode d'GetGlobalObjects de classe d'GlobalObjectService.Avec ce mécanisme, vous pouvez suivre les objets globaux pour des modifications, des ajouts, et des enlèvements de type.

Ce constructeur définit la propriété d'Name au paramètre d'objectName.C'est le nom de l'objet comme il est affiché à l'utilisateur de l'environnement au moment du design, et doit suivre les règles classiques pour des identificateurs.Ce nom est filtré par System.ComponentModel.Design.Serialization.INameCreationService par le générateur pour garantir qu'il est conforme aux restrictions de langage.

Sécurité .NET Framework

Voir aussi

Référence

GlobalObject Classe

Microsoft.VisualStudio.Shell.Design, espace de noms

GlobalObjectService

System.ComponentModel.Design.Serialization.INameCreationService