Exportovat (0) Tisk
Rozbalit vše
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

PropertyFilterAttribute – třída

Určuje vlastnosti, které by měly být uvedeny typ popisovače, konkrétně GetProperties metoda.

System.Object
  System.Attribute
    System.ComponentModel.PropertyFilterAttribute

Obor názvů:  System.ComponentModel
Sestavení:  WindowsBase (v WindowsBase.dll)

[AttributeUsageAttribute(AttributeTargets.Method|AttributeTargets.Property)]
public sealed class PropertyFilterAttribute : Attribute

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

  NázevPopis
Veřejná metodaPropertyFilterAttributeVytvoří novou instanci třídy PropertyFilterAttribute.
Nahoru

  NázevPopis
Veřejná vlastnostFilterZíská filtr možnosti PropertyFilterAttributeatribut rozhraní .NET Framework. 
Veřejná vlastnostTypeIdPo implementaci v odvozené třídě získá jedinečný identifikátor pro tento Attribute. (Zděděno z Attribute.)
Nahoru

  NázevPopis
Veřejná metodaEqualsVrátí hodnotu, která označuje, zda aktuální PropertyFilterAttributeatribut rozhraní .NET Framework je rovna zadaný objekt.  (Přepisuje Attribute.Equals(Object).)
Veřejná metodaGetHashCodeVrátí kód hash pro aktuální PropertyFilterAttributeatribut rozhraní .NET Framework.  (Přepisuje Attribute.GetHashCode().)
Veřejná metodaGetTypeZískává Type aktuální instance. (Zděděno z Object.)
Veřejná metodaIsDefaultAttributePři přepsání v odvozené třídě označuje, zda je hodnota této instance výchozí hodnota pro odvozené třídy. (Zděděno z Attribute.)
Veřejná metodaMatchVrátí hodnotu, která označuje, zda je vlastnost možnosti aktuálního filtru PropertyFilterAttributeatribut rozhraní .NET Framework možností filtru vlastnosti objektu poskytnutého odpovídají.  (Přepisuje Attribute.Match(Object).)
Veřejná metodaToStringVrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Nahoru

  NázevPopis
Veřejné poleStatický členDefaultTento člen podporuje Microsoft .NET Framework infrastruktury a není určen pro použití přímo v kódu.
Nahoru

  NázevPopis
Explicitní implementace rozhraníSoukromá metoda_Attribute.GetIDsOfNamesMapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání. (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda_Attribute.GetTypeInfoNačte informace o typu objektu, který lze použít, chcete-li získat informace o typu rozhraní. (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda_Attribute.GetTypeInfoCountZíská počet rozhraní typu informací, které objekt poskytuje (0 nebo 1). (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda_Attribute.InvokePoskytuje přístup k vlastnostem a metodám vystaveným objektem. (Zděděno z Attribute.)
Nahoru

PropertyFilterAttribute atribut rozhraní .NET Framework Podporuje interní mechanismus, který omezuje počet vrácených vlastní vlastnosti typ DependencyObject zadejte popisovače.  Pokud atribut rozhraní .NET Framework je nalezen typ popisovače zužuje oblast vráceného vlastností. PropertyFilterAttribute se liší od typické atributy rozhraní .NET Framework , protože nemohou být použity ke třídě jako metadata. Filtr mechanismus funguje prostřednictvím kódu místo pomocí statické metadat.

.NET Framework

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

.NET Framework Client Profile

Podporováno v: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, 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 .NET – požadavky na systém.

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.

Obsah vytvořený komunitou

Přidat
Zobrazit:
© 2014 Microsoft