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 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. |