UIPropertyMetadata Klass

Definition

Tillhandahåller egenskapsmetadata för icke-ramverksegenskaper som har påverkan på renderings-/användargränssnittet på kärnnivå.

public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
    inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
Arv
UIPropertyMetadata
Härledda

Kommentarer

FrameworkPropertyMetadata (härledd från den här klassen) är den vanligare metadataklassen som används för egenskaper på ramverksnivå som också har påverkan på rendering/användargränssnitt.

Konstruktorer

Name Description
UIPropertyMetadata()

Initierar en ny instans av UIPropertyMetadata klassen.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Initierar en ny instans av UIPropertyMetadata klassen med det angivna standardvärdet och återanropen och ett booleskt värde som används för att inaktivera animeringar i egenskapen.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Initierar en ny instans av UIPropertyMetadata klassen med det angivna standardvärdet och återanrop.

UIPropertyMetadata(Object, PropertyChangedCallback)

Initierar en ny instans av UIPropertyMetadata klassen med angiven PropertyChanged-återanrop.

UIPropertyMetadata(Object)

Initierar en ny instans av UIPropertyMetadata klassen med det angivna standardvärdet för egenskapen.

UIPropertyMetadata(PropertyChangedCallback)

Initierar en ny instans av UIPropertyMetadata klassen med angiven PropertyChanged-återanrop.

Egenskaper

Name Description
CoerceValueCallback

Hämtar eller anger en referens till en CoerceValueCallback implementering som anges i dessa metadata.

(Ärvd från PropertyMetadata)
DefaultValue

Hämtar eller anger standardvärdet för beroendeegenskapen.

(Ärvd från PropertyMetadata)
IsAnimationProhibited

Hämtar eller anger ett värde som förklarar om animeringar ska inaktiveras på beroendeegenskapen där den innehållande metadatainstansen tillämpas.

IsSealed

Hämtar ett värde som avgör om metadata har tillämpats på en egenskap på något sätt, vilket resulterar i det oföränderliga tillståndet för metadatainstansen.

(Ärvd från PropertyMetadata)
PropertyChangedCallback

Hämtar eller anger en referens till en PropertyChangedCallback implementering som anges i dessa metadata.

(Ärvd från PropertyMetadata)

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Merge(PropertyMetadata, DependencyProperty)

Sammanfogar dessa metadata med basmetadata.

(Ärvd från PropertyMetadata)
OnApply(DependencyProperty, Type)

Anropas när dessa metadata har tillämpats på en egenskap, vilket indikerar att metadata förseglas.

(Ärvd från PropertyMetadata)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även