UIPropertyMetadata Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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) |