Aracılığıyla paylaş


XamlTypeName Sınıf

Tanım

Ad ve ad alanı açısından bir XAML türü belirtmek için bir araç sağlar.

public ref class XamlTypeName
public class XamlTypeName
type XamlTypeName = class
Public Class XamlTypeName
Devralma
XamlTypeName

Açıklamalar

XamlType , XAML türü sistemindeki tür bilgisi sınıfıdır, ancak XamlTypeName daha çok bu türü belirtmenin farklı yollarını sağlayan bir veri yapısıdır. XamlTypeName ayrıca bir XAML ad alanında var olan bir XamlTypeName tür tanımlayıcısını çözümleyerek bir oluşturmak için statik yardımcı yöntemleri sağlar.

Oluşturucular

XamlTypeName()

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

XamlTypeName(String, String)

Ad ve ad alanı dizelerine göre sınıfının yeni bir örneğini XamlTypeName başlatır.

XamlTypeName(String, String, IEnumerable<XamlTypeName>)

Ad ve ad alanı dizelerinin XamlTypeName yanı sıra tür bağımsız değişkenleri dizisine göre sınıfının yeni bir örneğini başlatır.

XamlTypeName(XamlType)

Sınıfın mevcut XamlTypebir örneğini XamlTypeName temel alarak yeni bir örneğini başlatır.

Özellikler

Name

Bunu XamlTypeNameoluşturmak için kullanılan adı alır.

Namespace

Bunu XamlTypeNameoluşturmak için kullanılan XAML ad alanı tanımlayıcısını alır.

TypeArguments

Bunu XamlTypeNameoluşturmak için kullanılan tür bağımsız değişkenlerini alır.

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)
Parse(String, IXamlNamespaceResolver)

XamlTypeName Bir ad alanına işaretleme ön ekini çözümleyebilen bir tür adına ve nesneye dayalı bir değer sağlar.

ParseList(String, IXamlNamespaceResolver)

Birden çok tür adı belirtebilen bir dizeyi temel alan bir XamlTypeName değer ve bir işaretleme ön eklerini ad alanına çözümleyebilen bir nesne sağlar.

ToString()

Bunun XamlTypeName değerini eşdeğer dize gösterimine dönüştürür.

ToString(IList<XamlTypeName>, INamespacePrefixLookup)

Bunun XamlTypeName değerini, birden çok türün nesne öğesi kullanımı için işaretleme söz diziminde kullanılabilen eşdeğer dize gösterimine dönüştürür.

ToString(INamespacePrefixLookup)

Bunun XamlTypeName değerini eşdeğer dize gösterimine dönüştürür. Bu gösterim, türün nesne öğesi kullanımı için işaretleme söz diziminde kullanılabilir.

TryParse(String, IXamlNamespaceResolver, XamlTypeName)

XamlTypeName Bir ad alanına işaretleme ön ekini çözümleyebilen bir tür adına ve nesneye dayalı bir değer sağlar.

TryParseList(String, IXamlNamespaceResolver, IList<XamlTypeName>)

Birden çok tür adı belirtebilen bir dizeyi temel alan bir XamlTypeName değer ve bir işaretleme ön eklerini ad alanına çözümleyebilen bir nesne sağlar.

Şunlara uygulanır