Sdílet prostřednictvím


DslDefinitionModelElementPropertyDescriptor – třída

Poskytování vlastních vlastností popisovače pro domény třídy definované v oboru názvů DslDefintion

Hierarchie dědičnosti

System.Object
  System.ComponentModel.MemberDescriptor
    System.ComponentModel.PropertyDescriptor
      Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
        Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementPropertyDescriptor

Obor názvů:  Microsoft.VisualStudio.Modeling.DslDefinition.Design
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Syntaxe

'Deklarace
Public NotInheritable Class DslDefinitionModelElementPropertyDescriptor _
    Inherits ElementPropertyDescriptor
public sealed class DslDefinitionModelElementPropertyDescriptor : ElementPropertyDescriptor

Typ DslDefinitionModelElementPropertyDescriptor zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda DslDefinitionModelElementPropertyDescriptor DslDefinitionModelElementPropertyDescriptor je pro pojem vlastnost

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Attributes Získá sadu atributů pro tohoto člena. (Zděděno z MemberDescriptor.)
Veřejná vlastnost Category Získá kategorii při zobrazení vlastnosti skupiny vlastností domény PropertyGrid ovládací prvek je nastavena na režim Categorized. (Zděděno z ElementPropertyDescriptor.)
Veřejná vlastnost ComponentType Získá typ prvku modelu, ke kterému je vázán tuto vlastnost. (Zděděno z ElementPropertyDescriptor.)
Veřejná vlastnost Converter Získá převaděč pro vlastnost popsány. (Zděděno z ElementPropertyDescriptor.)
Veřejná vlastnost Description Načte popis vlastnosti popsané ve DescriptionResourceAttribute. (Zděděno z ElementPropertyDescriptor.)
Veřejná vlastnost DesignTimeOnly Získá, zda tento člen by měl nastavit pouze v době návrhu podle DesignOnlyAttribute. (Zděděno z MemberDescriptor.)
Veřejná vlastnost DisplayName Načte zobrazovaný název vlastnosti popsané ve DisplayNameResourceAttribute. (Zděděno z ElementPropertyDescriptor.)
Veřejná vlastnost DomainPropertyInfo Načte vlastnost informace objektu, který byl použit k vytvoření tohoto popisovače vlastnosti. (Zděděno z ElementPropertyDescriptor.)
Veřejná vlastnost IsBrowsable Získá hodnotu označující, zda je člen Procházet podle BrowsableAttribute. (Zděděno z MemberDescriptor.)
Veřejná vlastnost IsInstanceBased Zkouška, jestliže tento popisovač PropertyDescriptor základě statického typu nebo instance. (Zděděno z ElementPropertyDescriptor.)
Veřejná vlastnost IsLocalizable Získá hodnotu označující, zda by měly být lokalizovány této vlastnosti, jak je uvedeno v LocalizableAttribute. (Zděděno z PropertyDescriptor.)
Veřejná vlastnost IsReadOnly Načte hodnotu, která označuje, zda je popsáno vlastnost jen pro čtení. (Zděděno z ElementPropertyDescriptor.)
Veřejná vlastnost ModelElement Získá použitý k vytvoření tohoto popisovače vlastnosti prvku modelu. (Zděděno z ElementPropertyDescriptor.)
Veřejná vlastnost Name Získá název člena. (Zděděno z MemberDescriptor.)
Veřejná vlastnost PropertyType Načte vlastnost typu popsané vlastnosti. (Zděděno z ElementPropertyDescriptor.)
Veřejná vlastnost SerializationVisibility Získá hodnotu označující, zda by serializovat vlastnost, jak je uvedeno v DesignerSerializationVisibilityAttribute. (Zděděno z PropertyDescriptor.)
Veřejná vlastnost SupportsChangeEvents Získá hodnotu označující, zda oznámení změnit hodnotu této vlastnosti mohou pocházet z mimo vlastnost popisovač. (Zděděno z PropertyDescriptor.)

Nahoru

Metody

  Název Popis
Veřejná metoda AddValueChanged (Zděděno z ElementPropertyDescriptor.)
Veřejná metoda CanResetValue Označuje, zda je možné obnovit hodnoty vlastnosti domény. (Zděděno z ElementPropertyDescriptor.)
Veřejná metoda Equals Porovná na jiný objekt, pokud jsou rovnocenné. (Zděděno z PropertyDescriptor.)
Veřejná metoda GetChildProperties() Vrátí výchozí PropertyDescriptorCollection. (Zděděno z PropertyDescriptor.)
Veřejná metoda GetChildProperties(array<Attribute[]) Vrátí PropertyDescriptorCollection pomocí zadaného pole atributů jako filtr. (Zděděno z PropertyDescriptor.)
Veřejná metoda GetChildProperties(Object) Vrátí PropertyDescriptorCollection pro daný objekt. (Zděděno z PropertyDescriptor.)
Veřejná metoda GetChildProperties(Object, array<Attribute[]) Vrátí PropertyDescriptorCollection pro daný objekt pomocí zadaného pole atributů jako filtr. (Zděděno z PropertyDescriptor.)
Veřejná metoda GetEditor Vrátí hodnotu editor vlastnosti popsané. (Zděděno z ElementPropertyDescriptor.)
Veřejná metoda GetHashCode Vrátí hodnotu hash pro tento objekt. (Zděděno z PropertyDescriptor.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GetValue Načte hodnotu vlastnosti domény. (Zděděno z ElementPropertyDescriptor.)
Chráněná metoda GetValueChangedHandler Načte aktuální sadu ValueChanged obslužné rutiny pro konkrétní součást (Zděděno z PropertyDescriptor.)
Veřejná metoda RemoveValueChanged (Zděděno z ElementPropertyDescriptor.)
Veřejná metoda ResetValue Nastaví hodnotu vlastnosti domény. (Zděděno z ElementPropertyDescriptor.)
Veřejná metoda SetValue Nastaví hodnotu vlastnosti. (Přepisuje ElementPropertyDescriptor.SetValue(Object, Object).)
Veřejná metoda ShouldSerializeValue Označuje, zda by měla být serializován hodnotu vlastnosti domény. (Zděděno z ElementPropertyDescriptor.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.DslDefinition.Design – obor názvů