UIPropertyMetadata Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse.
Overloads
| Name | Description |
|---|---|
| UIPropertyMetadata() |
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse. |
| UIPropertyMetadata(Object) |
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse, met de opgegeven standaardwaarde voor de eigenschap. |
| UIPropertyMetadata(PropertyChangedCallback) |
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse, met de opgegeven PropertyChanged callback. |
| UIPropertyMetadata(Object, PropertyChangedCallback) |
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse, met de opgegeven PropertyChanged callback. |
| UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback) |
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse, met de opgegeven standaardwaarde en callbacks. |
| UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean) |
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse, met de opgegeven standaardwaarde en callbacks, en een Booleaanse waarde die wordt gebruikt om animaties op de eigenschap uit te schakelen. |
UIPropertyMetadata()
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse.
public:
UIPropertyMetadata();
public UIPropertyMetadata();
Public Sub New ()
Van toepassing op
UIPropertyMetadata(Object)
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse, met de opgegeven standaardwaarde voor de eigenschap.
public:
UIPropertyMetadata(System::Object ^ defaultValue);
public UIPropertyMetadata(object defaultValue);
new System.Windows.UIPropertyMetadata : obj -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object)
Parameters
- defaultValue
- Object
De standaardwaarde van de afhankelijkheidseigenschap, meestal opgegeven als een waarde van een bepaald type.
Van toepassing op
UIPropertyMetadata(PropertyChangedCallback)
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse, met de opgegeven PropertyChanged callback.
public:
UIPropertyMetadata(System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata(System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (propertyChangedCallback As PropertyChangedCallback)
Parameters
- propertyChangedCallback
- PropertyChangedCallback
Verwijzing naar een handler-implementatie die door het eigenschapssysteem moet worden aangeroepen wanneer de effectieve waarde van de eigenschap wordt gewijzigd.
Van toepassing op
UIPropertyMetadata(Object, PropertyChangedCallback)
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse, met de opgegeven PropertyChanged callback.
public:
UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback)
Parameters
- defaultValue
- Object
De standaardwaarde van de afhankelijkheidseigenschap, meestal opgegeven als een waarde van een bepaald type.
- propertyChangedCallback
- PropertyChangedCallback
Verwijzing naar een handler-implementatie die door het eigenschapssysteem moet worden aangeroepen wanneer de effectieve waarde van de eigenschap wordt gewijzigd.
Van toepassing op
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse, met de opgegeven standaardwaarde en callbacks.
public:
UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback);
public UIPropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback)
Parameters
- defaultValue
- Object
De standaardwaarde van de afhankelijkheidseigenschap, meestal opgegeven als een waarde van een bepaald type.
- propertyChangedCallback
- PropertyChangedCallback
Verwijzing naar een handler-implementatie die door het eigenschapssysteem moet worden aangeroepen wanneer de effectieve waarde van de eigenschap wordt gewijzigd.
- coerceValueCallback
- CoerceValueCallback
Verwijzing naar een handler-implementatie die moet worden aangeroepen wanneer het eigenschapssysteem deze eigenschap aanroept CoerceValue(DependencyProperty) .
Van toepassing op
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)
Initialiseert een nieuw exemplaar van de UIPropertyMetadata klasse, met de opgegeven standaardwaarde en callbacks, en een Booleaanse waarde die wordt gebruikt om animaties op de eigenschap uit te schakelen.
public:
UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback, bool isAnimationProhibited);
public UIPropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback, bool isAnimationProhibited);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback * bool -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback, isAnimationProhibited As Boolean)
Parameters
- defaultValue
- Object
De standaardwaarde van de afhankelijkheidseigenschap, meestal opgegeven als een waarde van een bepaald type.
- propertyChangedCallback
- PropertyChangedCallback
Verwijzing naar een handler-implementatie die door het eigenschapssysteem moet worden aangeroepen wanneer de effectieve waarde van de eigenschap wordt gewijzigd.
- coerceValueCallback
- CoerceValueCallback
Verwijzing naar een handler-implementatie die moet worden aangeroepen wanneer het eigenschapssysteem deze eigenschap aanroept CoerceValue(DependencyProperty) .
- isAnimationProhibited
- Boolean
Ingesteld om true te voorkomen dat het eigenschapssysteem de eigenschap waarop deze metagegevens worden toegepast, een animatie geven voor de eigenschap. Dergelijke eigenschappen genereren runtime-uitzonderingen als animaties van deze eigenschappen worden geprobeerd. De standaardwaarde is false.