Sdílet prostřednictvím


MarkupProperty Třída

Definice

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)

Platí pro