PropertyEntry Třída

Definice

Představuje data vlastnosti pro vybranou položku a umožňuje úpravy této vlastnosti pomocí dat specifických pro typ.

public ref class PropertyEntry abstract : System::Activities::Presentation::PropertyEditing::IPropertyFilterTarget, System::ComponentModel::INotifyPropertyChanged
public abstract class PropertyEntry : System.Activities.Presentation.PropertyEditing.IPropertyFilterTarget, System.ComponentModel.INotifyPropertyChanged
type PropertyEntry = class
    interface INotifyPropertyChanged
    interface IPropertyFilterTarget
Public MustInherit Class PropertyEntry
Implements INotifyPropertyChanged, IPropertyFilterTarget
Dědičnost
PropertyEntry
Implementuje

Konstruktory

Name Description
PropertyEntry()

Vytvoří novou instanci PropertyEntry třídy.

PropertyEntry(PropertyValue)

Vytvoří novou instanci PropertyEntry třídy, která slouží jako subproperty zadaného PropertyValue.

Vlastnosti

Name Description
CategoryName

Získá název kategorie, ve které se tato vlastnost nachází.

Description

Získá popis zapouzdřené vlastnosti.

DisplayName

Získá zobrazovaný název pro PropertyEntry.

HasStandardValues

Získá hodnotu, která určuje, zda je sada standardních hodnot k dispozici pro toto PropertyEntry.

IsAdvanced

Získá hodnotu, která označuje, zda je vlastní-made PropertyEntry .

IsReadOnly

Získá hodnotu, která označuje, zda PropertyEntry je jen pro čtení.

MatchesFilter

Získá hodnotu, která určuje, zda IPropertyFilterTarget odpovídá filtru. Nastaví hodnotu, která označuje, že IPropertyFilterTarget odpovídá filtru a aktivuje metodu obslužné rutiny události pro změnu vlastnosti.

ParentValue

Získá nadřazený PropertyValue objekt v třídách odvozených z hostitelské infrastruktury.

PropertyName

Získá název vlastnosti.

PropertyType

Získá typ vlastnosti.

PropertyValue

PropertyValue Získá pro to PropertyEntry.

PropertyValueEditor

PropertyValueEditor Získá, který se používá k úpravě hodnoty tohoto PropertyEntry.

StandardValues

Získá sadu možných hodnot podporovaných tímto PropertyEntry.

Metody

Name Description
ApplyFilter(PropertyFilter)

Uloží, zda hodnota cílové vlastnosti odpovídá zadanému PropertyFilter.

CreatePropertyValueInstance()

Umožňuje infrastruktuře hostitele vytvořit novou instanci specifickou pro PropertyValue hostitele.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MatchesPredicate(PropertyFilterPredicate)

IPropertyFilterTarget Implementace metody, která určuje, zda cílový zobrazovaný název nebo typ odpovídá zadanému řetězci obsahujícímu název filtru.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
OnFilterApplied(PropertyFilter)

FilterApplied Vyvolá událost.

OnPropertyChanged(PropertyChangedEventArgs)

INotifyPropertyChanged Vyvolá vlastnostChanged událost.

OnPropertyChanged(String)

INotifyPropertyChanged Vyvolá událost, když PropertyContainerEditMode uslyšíte, že došlo ke PropertyValue změně.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

Name Description
FilterApplied

IPropertyFilterTarget Deklarace události, která nastane při PropertyFilter změně prostřednictvím volání ApplyFilter(PropertyFilter) metody.

PropertyChanged

INotifyPropertyChanged Deklarace události, která nastane při změně hodnoty vlastnosti.

Platí pro