UIPropertyMetadata Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce i metadati delle proprietà per le proprietà non framework che hanno un impatto sull'interfaccia utente/rendering a livello di base.
public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
- Ereditarietà
- Derivato
Commenti
FrameworkPropertyMetadata (derivato da questa classe) è la classe di metadati più comune usata per le proprietà a livello di framework che hanno anche un impatto sull'interfaccia utente/rendering.
Costruttori
| Nome | Descrizione |
|---|---|
| UIPropertyMetadata() |
Inizializza una nuova istanza della classe UIPropertyMetadata. |
| UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean) |
Inizializza una nuova istanza della UIPropertyMetadata classe , con il valore predefinito e i callback specificati e un valore booleano utilizzato per disabilitare le animazioni nella proprietà . |
| UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback) |
Inizializza una nuova istanza della UIPropertyMetadata classe con il valore predefinito e i callback specificati. |
| UIPropertyMetadata(Object, PropertyChangedCallback) |
Inizializza una nuova istanza della UIPropertyMetadata classe con il callback PropertyChanged specificato. |
| UIPropertyMetadata(Object) |
Inizializza una nuova istanza della UIPropertyMetadata classe con il valore predefinito specificato per la proprietà . |
| UIPropertyMetadata(PropertyChangedCallback) |
Inizializza una nuova istanza della UIPropertyMetadata classe con il callback PropertyChanged specificato. |
Proprietà
| Nome | Descrizione |
|---|---|
| CoerceValueCallback |
Ottiene o imposta un riferimento a un'implementazione CoerceValueCallback specificata in questi metadati. (Ereditato da PropertyMetadata) |
| DefaultValue |
Ottiene o imposta il valore predefinito della proprietà di dipendenza. (Ereditato da PropertyMetadata) |
| IsAnimationProhibited |
Ottiene o imposta un valore che dichiara se le animazioni devono essere disabilitate nella proprietà di dipendenza in cui viene applicata l'istanza di metadati contenitore. |
| IsSealed |
Ottiene un valore che determina se i metadati sono stati applicati a una proprietà in qualche modo, determinando lo stato non modificabile dell'istanza di metadati. (Ereditato da PropertyMetadata) |
| PropertyChangedCallback |
Ottiene o imposta un riferimento a un'implementazione PropertyChangedCallback specificata in questi metadati. (Ereditato da PropertyMetadata) |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| Merge(PropertyMetadata, DependencyProperty) |
Unisce questi metadati ai metadati di base. (Ereditato da PropertyMetadata) |
| OnApply(DependencyProperty, Type) |
Chiamato quando questi metadati sono stati applicati a una proprietà, che indica che i metadati vengono bloccati. (Ereditato da PropertyMetadata) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |