Reference Sınıf

Tanım

İşaretlemeyi uzantısını {x:Reference} uygular.

[System.Windows.Markup.ContentProperty("Name")]
public class Reference : System.Windows.Markup.MarkupExtension
Devralma
Öznitelikler

Açıklamalar

İşaretleme {x:Reference} uzantısı konumsal kullanımı (yalnızca bir parametre vardır) ve adlandırılmış bağımsız değişken kullanımını (adlandırılmış bağımsız değişkenle name) destekler.

İşaretlemeyi {x:Reference} uzantısı, nesne grafında başka bir adlandırılmış nesneye başvurmak için kullanılır. Bu senaryodaki nesneler başlangıçta tarafından adlandırılır, ancak belirli uygulamalar genellikle farklı RuntimeNamePropertyAttributebir tanımlar. Daha fazla bilgi için bkz. x:Başvuru biçimlendirme uzantısı.

biçimlendirme uzantıları hakkında daha fazla bilgi için bkz. XAML için Tür Dönüştürücüleri ve biçimlendirme uzantıları.

System.Xaml derlemesi, derlemedeki tüm türleri XAML dilihttp://schemas.microsoft.com/winfx/2006/xaml () için XAML ad alanına eşlemek için kullanırXmlnsDefinitionAttribute. Genellikle kök öğe eşlemesinde için http://schemas.microsoft.com/winfx/2006/xaml bir ön ek bildirir ve ön ekini xkullanırsınız.

Oluşturucular

Reference()

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

Reference(String)

bağımsız değişkeniyle sınıfının yeni bir örneğini Referencename başlatır.

Özellikler

Name

Başvuruyu almak için XAML adını alır veya ayarlar.

Yöntemler

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)
ProvideValue(IServiceProvider)

Hedef özelliğin değeri olan bir nesne döndürür. Türü için Reference bu, sağlanan Name başvurular nesnesidir.

ToString()

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ürün Sürümler
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Ayrıca bkz.