MarkupProperty 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í.
Abstraktní třída, která poskytuje popis vlastnosti, která se má použít při zápisu do značky, která zapouzdřuje přístup k vlastnostem a jejich hodnotám.
public ref class MarkupProperty abstract
public abstract class MarkupProperty
type MarkupProperty = class
Public MustInherit Class MarkupProperty
- Dědičnost
-
MarkupProperty
Poznámky
Vlastnost je reprezentována jako řetězec nebo seznam položek.
Pokud lze vlastnost reprezentovat jako řetězec, IsComposite je false
.
Pokud IsComposite je true
, vlastnost je seznam položek.
Vlastnosti
Attributes |
Při přepsání v odvozené třídě získá atributy přidružené k tomuto MarkupProperty. |
DependencyProperty |
Při přepsání v odvozené třídě získá DependencyProperty identifikátor vlastnosti značky, pokud je vlastnost implementována jako závislost vlastnost. |
IsAttached |
Při přepsání v odvozené třídě určuje, zda se jedná MarkupProperty o připojenou DependencyProperty. |
IsComposite |
Při přepsání v odvozené třídě určuje, zda se jedná MarkupProperty o složenou vlastnost. |
IsConstructorArgument |
Při přepsání v odvozené třídě určuje, zda to MarkupProperty představuje argument konstruktoru. |
IsContent |
Při přepsání v odvozené třídě určuje, zda to MarkupProperty představuje přímý obsah kolekce. |
IsKey |
Při přepsání v odvozené třídě určuje, zda to MarkupProperty představuje klíč použitý MarkupObject k uložení položky ve slovníku. |
IsValueAsString |
Při přepsání v odvozené třídě určuje, zda to MarkupProperty představuje text, který se předává převaděči typů k vytvoření instance vlastnosti, nebo pokud by měl být použit konstruktor. |
Items |
Při přepsání v odvozené třídě získá položky, které tvoří hodnotu této vlastnosti. |
Name |
Při přepsání v odvozené třídě získá název, který se používá pro diagnostiku a hlášení chyb. |
PropertyDescriptor |
Při přepsání v odvozené třídě získá PropertyDescriptor pro značku vlastnost. |
PropertyType |
Při přepsání v odvozené třídě získá CLR typ vlastnosti. |
StringValue |
Při přepsání v odvozené třídě získá řetězcovou hodnotu tohoto MarkupProperty. |
TypeReferences |
Při přepsání v odvozené třídě získá sadu typů, které bude MarkupProperty odkazovat, když serializuje jeho hodnotu jako řetězec. |
Value |
Při přepsání v odvozené třídě získá aktuální hodnotu tohoto MarkupProperty. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |