Sdílet prostřednictvím


DataViewPropertyDescriptor – třída

Dynamické vlastnosti uzlu v hierarchii zobrazení dat představuje.

Hierarchie dědičnosti

System.Object
  System.ComponentModel.MemberDescriptor
    System.ComponentModel.PropertyDescriptor
      Microsoft.VisualStudio.Data.Framework.DataViewPropertyDescriptor

Obor názvů:  Microsoft.VisualStudio.Data.Framework
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
Public Class DataViewPropertyDescriptor _
    Inherits PropertyDescriptor
public class DataViewPropertyDescriptor : PropertyDescriptor
public ref class DataViewPropertyDescriptor : public PropertyDescriptor
type DataViewPropertyDescriptor =  
    class
        inherit PropertyDescriptor
    end
public class DataViewPropertyDescriptor extends PropertyDescriptor

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

Konstruktory

  Název Popis
Veřejná metoda DataViewPropertyDescriptor(PropertyDescriptor) Inicializuje novou instanci DataViewPropertyDescriptor objekt popisovače vlastnosti třídy.
Veřejná metoda DataViewPropertyDescriptor(String) Inicializuje novou instanci DataViewPropertyDescriptor třídu s názvem vlastnosti.
Veřejná metoda DataViewPropertyDescriptor(PropertyDescriptor, array<Attribute[]) Inicializuje novou instanci DataViewPropertyDescriptor třídy objekt popisovače vlastnosti a pole atributů.
Veřejná metoda DataViewPropertyDescriptor(String, array<Attribute[]) Inicializuje novou instanci DataViewPropertyDescriptor třídu s názvem vlastnosti a pole atributů.
Veřejná metoda DataViewPropertyDescriptor(String, String) Inicializuje novou instanci DataViewPropertyDescriptor třídu s názvem vlastnosti a zobrazovaný název vlastnosti.
Veřejná metoda DataViewPropertyDescriptor(String, String, String) Inicializuje novou instanci DataViewPropertyDescriptor třídy název vlastnosti, vlastnosti zobrazované jméno a název kategorie.
Veřejná metoda DataViewPropertyDescriptor(String, String, String, String) Inicializuje novou instanci DataViewPropertyDescriptor název třídy s vlastností, jinou verzi název vlastnosti pro účely zobrazení, název kategorie a popis.
Veřejná metoda DataViewPropertyDescriptor(String, String, String, String, Boolean) Inicializuje novou instanci DataViewPropertyDescriptor název třídy s vlastností, jinou verzi název vlastnosti pro účely zobrazení, název kategorie a popis.

Nahoru

Vlastnosti

  Název Popis
Chráněná vlastnost AttributeArray Získá nebo nastaví pole atributů. (Zděděno z MemberDescriptor.)
Veřejná vlastnost Attributes Získá atributy spojené s aktuální popisovač vlastnosti kolekce. (Přepisuje MemberDescriptor.Attributes.)
Veřejná vlastnost Category Kategorie z získává CategoryAttribute aktuální vlastnost popisovače. (Přepisuje MemberDescriptor.Category.)
Veřejná vlastnost ComponentType Typ součásti, kterou je vázán na vlastnost získá. (Přepisuje PropertyDescriptor.ComponentType.)
Veřejná vlastnost Converter Získá převaděč typ pro aktuální popisovač vlastnosti. (Přepisuje PropertyDescriptor.Converter.)
Veřejná vlastnost Description Načte popis z DescriptionAttribute aktuální vlastnost popisovače. (Přepisuje MemberDescriptor.Description.)
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 Získá název, který lze zobrazit v okně, jako je například okno Vlastnosti. (Zděděno z MemberDescriptor.)
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 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 Získá hodnotu určující, zda je aktuální popisovač vlastnosti pouze pro čtení. (Přepisuje PropertyDescriptor.IsReadOnly.)
Veřejná vlastnost Name Získá název vlastnosti. (Přepisuje MemberDescriptor.Name.)
Chráněná vlastnost NameHashCode Získá kód hash název vlastnosti. (Přepisuje MemberDescriptor.NameHashCode.)
Veřejná vlastnost PropertyType Získá typ vlastnosti. (Přepisuje PropertyDescriptor.PropertyType.)
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 Umožňuje další objekty, které chcete být upozorňováni na změny této vlastnosti. (Zděděno z PropertyDescriptor.)
Veřejná metoda CanResetValue Označuje, zda hodnota vlastnosti můžete obnovit u určené součásti. (Přepisuje PropertyDescriptor.CanResetValue(Object).)
Chráněná metoda CreateAttributeCollection Vytvoří sadu atributů pomocí pole atributů předaný konstruktoru. (Zděděno z MemberDescriptor.)
Chráněná metoda CreateInstance Vytváří instanci určeného typu. (Zděděno z PropertyDescriptor.)
Veřejná metoda Equals Porovná na jiný objekt, pokud jsou rovnocenné. (Zděděno z PropertyDescriptor.)
Chráněná metoda FillAttributes Přidá atributy PropertyDescriptor do zadaného seznamu atributů v nadřazené třídě. (Zděděno z PropertyDescriptor.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
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 pomocí určené pole atributů jako filtr pro dané součásti. (Přepisuje PropertyDescriptor.GetChildProperties(Object, array<Attribute[]).)
Veřejná metoda GetEditor Získá editor zadaného typu. (Zděděno z PropertyDescriptor.)
Veřejná metoda GetHashCode Vrátí hodnotu hash pro tento objekt. (Zděděno z PropertyDescriptor.)
Chráněná metoda GetInvocationTarget Tato metoda vrátí objekt, který by měla být použita při vyvolání členy. (Zděděno z PropertyDescriptor.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda GetTypeFromName Vrátí hodnotu typu pomocí jeho názvu. (Zděděno z PropertyDescriptor.)
Veřejná metoda GetValue Získá aktuální hodnotu vlastnosti pro dané součásti. (Přepisuje PropertyDescriptor.GetValue(Object).)
Chráněná metoda GetValueChangedHandler Načte aktuální sadu ValueChanged obslužné rutiny pro konkrétní součást (Zděděno z PropertyDescriptor.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda OnValueChanged Vyvolá ValueChanged události, která je implementována. (Zděděno z PropertyDescriptor.)
Veřejná metoda RemoveValueChanged Umožňuje další objekty, které chcete být upozorňováni na změny této vlastnosti. (Zděděno z PropertyDescriptor.)
Veřejná metoda ResetValue Obnoví výchozí hodnotu vlastnosti hodnoty zadané součásti. (Přepisuje PropertyDescriptor.ResetValue(Object).)
Veřejná metoda SetAttribute Přidá zadaný atribut seznam atributů tuto vlastnost.
Veřejná metoda SetAttributes Zadané atributy se přidá do seznamu atributů tuto vlastnost.
Veřejná metoda SetCategory Nastaví atribut kategorie, pomocí hodnoty zadané kategorie.
Veřejná metoda SetComponentType Nastaví typ součásti určeného typu.
Veřejná metoda SetConverterType(String) Přidá TypeConverterAttribute, pomocí názvu zadaného typu jako převaděč dat pro vlastnost popisovač.
Veřejná metoda SetConverterType(Type) Přidá TypeConverterAttribute, pomocí zadaného typu jako převaděč dat pro vlastnost popisovač.
Veřejná metoda SetDescription Nastaví atribut popisu, pomocí hodnoty zadané popis.
Veřejná metoda SetDisplayName Nastaví atribut název zobrazení, pomocí hodnoty zadané zobrazované jméno.
Veřejná metoda SetIsBrowsable Přidá BrowsableAttribute odpovídající zadané Boolean hodnotu, která označuje, zda je vlastnost lze měnit v době návrhu v okně vlastností.
Veřejná metoda SetIsLocalizable Přidá LocalizableAttribute odpovídající zadané Boolean hodnotu, která označuje, zda by měla být lokalizovány vlastnost.
Veřejná metoda SetIsReadOnly Přidá ReadOnlyAttribute odpovídající zadané Boolean hodnotu, která označuje, zda je vlastnost pouze pro čtení.
Veřejná metoda SetName Nastaví název vlastnosti.
Veřejná metoda SetPropertyType Nastaví typ vlastnosti zadaného typu.
Veřejná metoda SetValue Nastaví hodnotu vlastnosti pro zadanou součást novou hodnotu. (Přepisuje PropertyDescriptor.SetValue(Object, Object).)
Veřejná metoda ShouldSerializeValue Označuje, zda by hodnoty vlastností zadané součásti serializovat. (Přepisuje PropertyDescriptor.ShouldSerializeValue(Object).)
Veřejná metoda ToString Vrátí řetězec představující 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.Data.Framework – obor názvů