Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku. Další informace
Překlad
Originál
Toto téma nebylo dosud ohodnoceno - Ohodnotit toto téma

DependencyPropertyDescriptor – třída

Poskytuje rozšíření PropertyDescriptor , účty pro další vlastnosti, charakteristiky Vlastnosti.

Obor názvů:  System.ComponentModel
Sestavení:  WindowsBase (v WindowsBase.dll)
public sealed class DependencyPropertyDescriptor : PropertyDescriptor

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

  NázevPopis
Veřejná vlastnostAttributesZíská sadu atributů pro tohoto člena. (Přepisuje MemberDescriptor.Attributes.)
Veřejná vlastnostCategoryZíská název kategorie, které člen patří, jak je uvedeno v CategoryAttribute. (Přepisuje MemberDescriptor.Category.)
Veřejná vlastnostComponentTypeTyp součásti, kterou tato vlastnost je vázán na získá. (Přepisuje PropertyDescriptor.ComponentType.)
Veřejná vlastnostConverterZíská typ převaděč pro tuto vlastnost. (Přepisuje PropertyDescriptor.Converter.)
Veřejná vlastnostDependencyPropertyVrátí Vlastnosti identifikátor.
Veřejná vlastnostDescriptionNačte popis člena podle DescriptionAttribute. (Přepisuje MemberDescriptor.Description.)
Veřejná vlastnostDesignerCoerceValueCallbackZíská nebo nastaví zpětné návrháři použít k úpravě efektivní hodnota vlastnosti závislostí, než je hodnota vlastnosti závislost uložena ve vlastnosti motoru závislost.
Veřejná vlastnostDesignTimeOnlyZíská, zda tento člen by měl nastavit pouze v době návrhu podle DesignOnlyAttribute. (Přepisuje MemberDescriptor.DesignTimeOnly.)
Veřejná vlastnostDisplayNameZíská název, který lze zobrazit v okně, jako je například okno Vlastnosti. (Přepisuje MemberDescriptor.DisplayName.)
Veřejná vlastnostIsAttachedZíská hodnota, která určuje, zda je vlastnost registrována jako připojeny vlastnosti a používá prostřednictvím připojené využití.
Veřejná vlastnostIsBrowsableZíská hodnota, která určuje hodnotu BrowsableAttribute na vlastnosti. (Přepisuje MemberDescriptor.IsBrowsable.)
Veřejná vlastnostIsLocalizableZíská hodnotu určující, zda by tato vlastnost lokalizován, jak je uvedeno v LocalizableAttribute. (Přepisuje PropertyDescriptor.IsLocalizable.)
Veřejná vlastnostIsReadOnlyZíská hodnotu označující, zda je tato vlastnost jen pro čtení. (Přepisuje PropertyDescriptor.IsReadOnly.)
Veřejná vlastnostMetadataMetadata spojená s získává Vlastnosti.
Veřejná vlastnostNameZíská název člena. (Zděděno z MemberDescriptor.)
Veřejná vlastnostPropertyTypeZískává zastoupených Type z Vlastnosti. (Přepisuje PropertyDescriptor.PropertyType.)
Veřejná vlastnostSerializationVisibilityZíská hodnotu označující, zda by serializovat vlastnost, jak je uvedeno v DesignerSerializationVisibilityAttribute. (Zděděno z PropertyDescriptor.)
Veřejná vlastnostSupportsChangeEventsOznačuje, zda oznámení změny hodnoty této vlastnosti mohou pocházet z mimo popisovače vlastnosti, například z komponenty, nebo zda budou oznámení pouze pocházejí z přímého volání k SetValue. (Přepisuje PropertyDescriptor.SupportsChangeEvents.)
Nahoru
  NázevPopis
Veřejná metodaAddValueChangedUmožňuje další objekty oznámení o změně této vlastnosti. (Přepisuje PropertyDescriptor.AddValueChanged(Object, EventHandler).)
Veřejná metodaCanResetValueVrátí se, zda obnovení objektu se změní jeho hodnotu. (Přepisuje PropertyDescriptor.CanResetValue(Object).)
Veřejná metodaEqualsPorovnává dva DependencyPropertyDescriptor instance pro rovnost. (Přepisuje PropertyDescriptor.Equals(Object).)
Veřejná metodaStatický členFromName(String, Type, Type)Vrátí DependencyPropertyDescriptor pro název zadané vlastnosti.
Veřejná metodaStatický členFromName(String, Type, Type, Boolean)Vrátí DependencyPropertyDescriptor pro název zadané vlastnosti.
Veřejná metodaStatický členFromProperty(PropertyDescriptor)Vrátí DependencyPropertyDescriptor pro poskytované PropertyDescriptor.
Veřejná metodaStatický členFromProperty(DependencyProperty, Type)Vrátí DependencyPropertyDescriptor pro poskytované Vlastnosti a typ cílové.
Veřejná metodaGetChildProperties()Vrátí výchozí PropertyDescriptorCollection. (Zděděno z PropertyDescriptor.)
Veřejná metodaGetChildProperties(Attribute[])Vrátí PropertyDescriptorCollection pomocí zadaného pole atributů jako filtr. (Zděděno z PropertyDescriptor.)
Veřejná metodaGetChildProperties(Object)Vrátí PropertyDescriptorCollection pro daný objekt. (Zděděno z PropertyDescriptor.)
Veřejná metodaGetChildProperties(Object, Attribute[])Vrátí PropertyDescriptorCollection. (Přepisuje PropertyDescriptor.GetChildProperties(Object, Attribute[]).)
Veřejná metodaGetEditorZíská editor zadaného typu. (Přepisuje PropertyDescriptor.GetEditor(Type).)
Veřejná metodaGetHashCodeVrátí kód hash tento DependencyPropertyDescriptor. (Přepisuje PropertyDescriptor.GetHashCode().)
Veřejná metodaGetTypeZískává Type aktuální instance. (Zděděno z Object.)
Veřejná metodaGetValueAktuální hodnota vlastnosti komponenty Resturns. (Přepisuje PropertyDescriptor.GetValue(Object).)
Chráněná metodaGetValueChangedHandlerNačte aktuální sadu ValueChanged obslužné rutiny pro konkrétní součást (Zděděno z PropertyDescriptor.)
Veřejná metodaRemoveValueChangedUmožňuje další objekty oznámení o změně této vlastnosti. (Přepisuje PropertyDescriptor.RemoveValueChanged(Object, EventHandler).)
Veřejná metodaResetValueHodnota této vlastnosti součásti obnoví na výchozí hodnotu. (Přepisuje PropertyDescriptor.ResetValue(Object).)
Veřejná metodaSetValueNastaví hodnotu komponenty na jinou hodnotu. (Přepisuje PropertyDescriptor.SetValue(Object, Object).)
Veřejná metodaShouldSerializeValueOznačuje, zda je hodnota této vlastnosti trvalé serializace procesy. (Přepisuje PropertyDescriptor.ShouldSerializeValue(Object).)
Veřejná metodaToStringPřevede hodnotu této instance na jeho znázornění odpovídající řetězec. (Přepisuje Object.ToString().)
Nahoru

Tato třída slouží především návrháře aplikací. Tato aplikace je nutné sestavu Vlastnost DependencyProperty vlastnosti pomocí vlastností systému windows nebo jiné nástroje pro úpravy hodnoty vlastností.

Pro určité vlastnosti k určení, zda má DependencyPropertyDescriptor k dispozici jako PropertyDescriptor, buď volání DependencyPropertyDescriptor.FromProperty(PropertyDescriptor), nebo DependencyPropertyDescriptor.FromName. Buď metoda vrátí hodnotu null, pak vlastnost není Vlastnosti. Pokud metoda vrátí platný DependencyPropertyDescriptor , pak je vlastnost závislost vlastnost.

.NET Framework

Podporováno v: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Podporováno v: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (role Server Core není podporována), Windows Server 2008 R2 (role Server Core je podporována s aktualizací SP1 nebo novější, architektura Itanium není podporována)

.NET Framework nepodporuje některé verze platforem. Seznam podporovaných verzí naleznete v tématu Požadavky na systém rozhraní .NET framework.
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.
Byl tento obsah pro vás užitečný?
(Zbývající počet znaků: 1500)

Obsah vytvořený komunitou

Přidat
© 2013 Microsoft. Všechna práva vyhrazena.