Sdílet prostřednictvím


PropertyValue – třída

Představuje hodnotu vlastnosti.

Hierarchie dědičnosti

System.Object
  Microsoft.Windows.Design.PropertyEditing.PropertyValue

Obor názvů:  Microsoft.Windows.Design.PropertyEditing
Sestavení:  Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Deklarace
Public MustInherit Class PropertyValue _
    Implements INotifyPropertyChanged
public abstract class PropertyValue : INotifyPropertyChanged
public ref class PropertyValue abstract : INotifyPropertyChanged
[<AbstractClass>]
type PropertyValue =  
    class
        interface INotifyPropertyChanged
    end
public abstract class PropertyValue implements INotifyPropertyChanged

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

Konstruktory

  Název Popis
Chráněná metoda PropertyValue Inicializuje novou instanci PropertyValue Třída

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost CanConvertFromString Při přepsání v odvozené třídě získá hodnotu označující zda Value lze převést z řetězce.
Chráněná vlastnost CatchExceptions Získá hodnotu určující způsob zpracování výjimek, které během get a set metody Value a StringValue Vlastnosti.
Veřejná vlastnost Collection Při přepsání v odvozené třídě získává PropertyValueCollection objektů, které představuje hodnotu PropertyValue.
Veřejná vlastnost HasSubProperties Při přepsání v odvozené třídě získá hodnotu určující, zda podporuje tato hodnota vlastnosti sub-properties.
Veřejná vlastnost IsCollection Při přepsání v odvozené třídě získá hodnotu označující zda to PropertyValue je kolekce.
Veřejná vlastnost IsDefaultValue Při přepsání v odvozené třídě získá hodnotu označující zda aktuální Value je výchozí hodnotou pro vlastnost.
Veřejná vlastnost IsMixedValue Při přepsání v odvozené třídě získá hodnotu určující, zda je hodnota této vlastnosti představuje vlastnost více objektů, které mají více než jednu hodnotu.
Veřejná vlastnost ParentProperty Načte nadřazený tohoto PropertyValue.
Veřejná vlastnost Source Při přepsání v odvozené třídě získává PropertyValueSource obsahující informace o zdroji hodnotu této vlastnosti.
Veřejná vlastnost StringValue Získá nebo nastaví hodnotu tohoto PropertyValue jako String.
Veřejná vlastnost SubProperties Sub-properties hodnota této vlastnosti získá při přepsán v odvozené třídě.
Veřejná vlastnost Value Získá nebo nastaví hodnotu tohoto PropertyValue.

Na začátek

Metody

  Název Popis
Veřejná metoda ClearValue Když přepsán v odvozené třídě vymaže tak, že není nastavena hodnota.
Chráněná metoda ConvertStringToValue Při přepsání v odvozené třídě pokusí převést zadaný String se Object.
Chráněná metoda ConvertValueToString Při přepsání v odvozené třídě pokusí převést zadaný Object se String.
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda GetValueCore V odvozené třídě přepsána, vrátí Object , mají být vráceny Value vlastnost.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda NotifyRootValueChanged Zvýší RootValueChanged událostí.
Chráněná metoda NotifySubPropertyChanged Zvýší SubPropertyChanged událostí.
Chráněná metoda OnPropertyChanged(PropertyChangedEventArgs) Zvýší PropertyChanged událostí zadaným PropertyChangedEventArgs.
Chráněná metoda OnPropertyChanged(String) Zvýší PropertyChanged událostí pomocí zadaného řetězce.
Chráněná metoda OnPropertyValueException Zvýší PropertyValueException událostí.
Chráněná metoda SetValueCore Nastaví při přepsán v odvozené třídě Value na zadaný vlastností Object.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Chráněná metoda ValidateValue Při přepsání v odvozené třídě zkontroluje zadanou Object obsahuje platnou hodnotu nastavení před Value Vlastnost provázaných

Na začátek

Události

  Název Popis
Veřejná událost PropertyChanged Představuje metodu, která zpracovává PropertyChanged události PropertyValue.
Veřejná událost PropertyValueException Představuje metodu, která zpracovává PropertyValueException události PropertyValue.
Veřejná událost RootValueChanged Představuje metodu, která zpracovává RootValueChanged události PropertyValue.
Veřejná událost SubPropertyChanged Představuje metodu, která zpracovává SubPropertyChanged události PropertyValue.

Na začátek

Poznámky

PropertyValue Třída představuje základní hodnoty vlastností. PropertyEntry Třída představuje vlastnosti samotného. PropertyEntry Je rodičem a PropertyValue je dítě.

Instance PropertyValue představuje hodnotu, která je kolekcí používá Collection Vlastnost vrátit PropertyValueCollection. Je například vlastnost, jejíž hodnota je kolekce RowDefinitions vlastnost.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.Windows.Design.PropertyEditing – obor názvů

PropertyValueEditor

Další zdroje

WPF Designer Extensibility

Property Editing Architecture