PropertyEntry Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje data vlastnosti pro vybranou položku a umožňuje úpravy této vlastnosti s daty specifickými 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
PropertyEntry() |
Vytvoří novou instanci třídy PropertyEntry. |
PropertyEntry(PropertyValue) |
Vytvoří novou instanci PropertyEntry třídy, která slouží jako podproperty zadaného PropertyValueobjektu . |
Vlastnosti
CategoryName |
Získá název kategorie, ve které se nachází tato vlastnost. |
Description |
Získá popis zapouzdřené vlastnosti. |
DisplayName |
Získá zobrazovaný název pro PropertyEntry. |
HasStandardValues |
Získá hodnotu, která označuje, zda je sada standardních hodnot k dispozici pro tento PropertyEntry. |
IsAdvanced |
Získá hodnotu, která označuje, zda PropertyEntry je vlastní-made. |
IsReadOnly |
Získá hodnotu, která označuje, zda PropertyEntry je jen pro čtení. |
MatchesFilter |
Získá hodnotu, která označuje, zda odpovídá IPropertyFilterTarget filtru. Nastaví hodnotu, která označuje, že IPropertyFilterTarget objekt odpovídá filtru, a aktivuje metodu obslužné rutiny události pro změnu vlastnosti. |
ParentValue |
Získá nadřazený PropertyValue objekt ve třídách odvozených z hostitelské infrastruktury. |
PropertyName |
Získá název vlastnosti. |
PropertyType |
Získá typ vlastnosti. |
PropertyValue |
Získá pro PropertyValue tento PropertyEntryobjekt . |
PropertyValueEditor |
Získá objekt PropertyValueEditor , který se používá pro úpravu hodnoty tohoto PropertyEntryobjektu . |
StandardValues |
Získá sadu možných hodnot podporovaných tímto PropertyEntry. |
Metody
ApplyFilter(PropertyFilter) |
Ukládá, jestli cílová hodnota vlastnosti odpovídá zadané PropertyFilterhodnotě . |
CreatePropertyValueInstance() |
Umožňuje infrastruktuře hostitele vytvořit novou instanci specifickou pro PropertyValue hostitele. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MatchesPredicate(PropertyFilterPredicate) |
IPropertyFilterTarget Implementace metody, která určuje, zda cílový zobrazovaný název nebo název typu odpovídá zadanému řetězci obsahujícímu název filtru. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OnFilterApplied(PropertyFilter) |
FilterApplied Vyvolá událost. |
OnPropertyChanged(PropertyChangedEventArgs) |
INotifyPropertyChanged Vyvolá PropertyChanged událost. |
OnPropertyChanged(String) |
Vyvolá událost, INotifyPropertyChanged když PropertyContainerEditMode uslyší, ž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
FilterApplied |
IPropertyFilterTarget Deklarace události, ke které dochází při PropertyFilter změně prostřednictvím volání ApplyFilter(PropertyFilter) metody. |
PropertyChanged |
INotifyPropertyChanged Deklarace události, ke které dochází při změně hodnoty vlastnosti. |