UIPropertyMetadata 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í.
Poskytuje metadata vlastností pro vlastnosti mimo architekturu, které mají vliv na vykreslovací/uživatelské rozhraní na základní úrovni.
public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
- Dědičnost
- Odvozené
Poznámky
FrameworkPropertyMetadata (odvozeno z této třídy) je běžnější třída metadat používaná pro vlastnosti na úrovni architektury, které mají také dopad na vykreslování a uživatelské rozhraní.
Konstruktory
| Name | Description |
|---|---|
| UIPropertyMetadata() |
Inicializuje novou instanci UIPropertyMetadata třídy. |
| UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean) |
Inicializuje novou instanci UIPropertyMetadata třídy se zadanou výchozí hodnotou a zpětnými voláními a logickou hodnotou použitou k zakázání animací ve vlastnosti. |
| UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback) |
Inicializuje novou instanci UIPropertyMetadata třídy se zadanou výchozí hodnotou a zpětnými voláními. |
| UIPropertyMetadata(Object, PropertyChangedCallback) |
Inicializuje novou instanci UIPropertyMetadata třídy se zadaným PropertyChanged zpětné volání. |
| UIPropertyMetadata(Object) |
Inicializuje novou instanci UIPropertyMetadata třídy se zadanou výchozí hodnotou vlastnosti. |
| UIPropertyMetadata(PropertyChangedCallback) |
Inicializuje novou instanci UIPropertyMetadata třídy se zadaným PropertyChanged zpětné volání. |
Vlastnosti
| Name | Description |
|---|---|
| CoerceValueCallback |
Získá nebo nastaví odkaz na implementaci zadanou CoerceValueCallback v těchto metadatech. (Zděděno od PropertyMetadata) |
| DefaultValue |
Získá nebo nastaví výchozí hodnotu vlastnosti závislosti. (Zděděno od PropertyMetadata) |
| IsAnimationProhibited |
Získá nebo nastaví hodnotu deklarující, zda animace by měly být zakázány ve vlastnosti závislosti, kde je použita obsahující instance metadat. |
| IsSealed |
Získá hodnotu, která určuje, zda metadata byla použita na vlastnost nějakým způsobem, což má za následek neměnný stav této instance metadat. (Zděděno od PropertyMetadata) |
| PropertyChangedCallback |
Získá nebo nastaví odkaz na implementaci zadanou PropertyChangedCallback v těchto metadatech. (Zděděno od PropertyMetadata) |
Metody
| Name | Description |
|---|---|
| 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) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Merge(PropertyMetadata, DependencyProperty) |
Sloučí tato metadata se základními metadaty. (Zděděno od PropertyMetadata) |
| OnApply(DependencyProperty, Type) |
Volá se, když byla tato metadata použita na vlastnost, která označuje, že metadata jsou zapečetěna. (Zděděno od PropertyMetadata) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |