Proprietà ProvideDesignerMetadataAttribute.IsGlobal

Ottiene o imposta lo scopo delle modifiche dei metadati fornite da un'istanza ProvideDesignerMetadataAttribute

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

Sintassi

'Dichiarazione
Public Property IsGlobal As Boolean
public bool IsGlobal { get; set; }

Valore proprietà

Tipo: System.Boolean

  • se il valore è true, l'ambito è globale: la modifica si applica a tutte le istanze del tipo di runtime specificato nel costruttore di ProvideDesignerMetadataAttribute .

  • se il valore è false, l'ambito è locale: la modifica si applica a tutte le istanze del tipo di runtime specificato nel costruttore di ProvideDesignerMetadataAttribute creato nell'area di progettazione fornita dal package VS corrente.

Note

Attualmente, l'area di progettazione supporta solo creare componenti e pertanto solo i componenti possono contenere metadati locali.Nell'esempio precedente, una tenta di modificare una proprietà, ad esempio la proprietà di Color di un oggetto.Se IsGlobal è impostato su false , CustomBrowser non avrà mai perché la finestra di progettazione mai effettivamente crea un'istanza di Color.L'impostazione IsGlobal a false è utile per i componenti, quali i controlli, i timer e finestre di dialogo.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ProvideDesignerMetadataAttribute Classe

Spazio dei nomi Microsoft.VisualStudio.Shell.Design