Udostępnij za pośrednictwem


Właściwość ProvideDesignerMetadataAttribute.IsGlobal —

Zwraca lub ustawia zakres zmian metadanych, świadczone przez wystąpienieProvideDesignerMetadataAttribute

Przestrzeń nazw:  Microsoft.VisualStudio.Shell.Design
Zestaw:  Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)

Składnia

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

Wartość właściwości

Typ: System.Boolean

  • Jeśli wartość jest true, jest globalny zakres: modyfikacja jest zastosowana do wszystkich wystąpień czasu procesu określonego typu, w ProvideDesignerMetadataAttribute konstruktora.

  • Jeśli wartość jest false, zakres jest lokalne: modyfikacja jest zastosowana do wszystkich wystąpień czasu procesu określonego typu, w ProvideDesignerMetadataAttribute konstruktora utworzony na powierzchni projektu, świadczone przez bieżące VSPackage.

Uwagi

W chwili obecnej na powierzchnię projektu obsługuje tylko tworzenie składników, a zatem tylko składniki mogą mieć metadane lokalne.W powyższym przykładzie, będziemy próby były zmodyfikować właściwości, takie jak Color właściwości obiektu.Jeśli IsGlobal jest ustawiona na false , CustomBrowser nigdy nie są wyświetlane, ponieważ projektant nigdy faktycznie tworzy instancję Color.Ustawienie IsGlobal do false jest przydatne dla składników, takich jak formanty, zegary i oknach dialogowych.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ProvideDesignerMetadataAttribute Klasa

Przestrzeń nazw Microsoft.VisualStudio.Shell.Design