XamlSetValueEventArgs Sınıf

Tanım

Belirli değerler ayarlandığında çağrılan XamlObjectWriter geri çağırmalar için veri sağlar.

public ref class XamlSetValueEventArgs : EventArgs
public class XamlSetValueEventArgs : EventArgs
type XamlSetValueEventArgs = class
    inherit EventArgs
Public Class XamlSetValueEventArgs
Inherits EventArgs
Devralma
XamlSetValueEventArgs
Türetilmiş

Açıklamalar

XamlSetValueEventArgs , veya ayarlarıyla XamlObjectWriter ilişkili geri çağırmalar için özel olarak veri sağlar. Geri çağırmalar, olay verileri kısıtlaması ile XamlSetValueEventArgs genel EventHandler<TEventArgs> temsilciyi kullanır.

Bu olay veri sınıfı, özellikle işaretleme uzantıları veya hareket eden tür dönüştürücüleri olmayan küme değeri geri çağırma senaryoları için potansiyel olarak kullanılır. Ayrıca daha belirli XAML değer ayarı durumları için iki alt sınıfı XamlSetValueEventArgs vardır ve belirli olay veri sınıfı bu olay verilerini kısıtlar. XamlSetMarkupExtensionEventArgs işaretleme uzantısı geri çağırma olayı için kullanılır ve XamlSetTypeConverterEventArgs tür dönüştürücü geri çağırma durumu için kullanılır. Değer ayarlama işleminin işaretleme uzantısı veya tür dönüştürücü olmadığı bir senaryo örneği, WPF veri bağlamadaki DataTrigger senaryosudur.

Oluşturucular

XamlSetValueEventArgs(XamlMember, Object)

XamlSetValueEventArgs sınıfının yeni bir örneğini başlatır.

Özellikler

Handled

kullanan XamlSetValueEventArgs bir çağıranın çağırmak CallBase()zorunda kalmadan değerleri kullanıp kullanamayacağını belirleyen bir değeri alır veya ayarlar.

Member

Ayarlanan üye için XAML türü sistem ve XAML şema bilgilerini alır.

Value

Ayarlanan üye için sağlanacağı değeri alır.

Yöntemler

CallBase()

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli eylem türünün temel sınıfında tanımlandığı gibi bir geri çağırma çağırmak SetValue için bir yol sağlar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır