Udostępnij za pośrednictwem


XamlTypeName Klasa

Definicja

Zapewnia metodę określania typu XAML pod względem nazwy i przestrzeni nazw.

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

Uwagi

XamlType to klasa informacji o typie w systemie typów XAML, natomiast XamlTypeName jest bardziej strukturą danych, która zapewnia różne sposoby określania tego typu. XamlTypeName Udostępnia również statyczne metody pomocnicze do generowania XamlTypeName elementu przez rozpoznawanie istniejącego identyfikatora typu w przestrzeni nazw XAML.

Konstruktory

XamlTypeName()

Inicjuje nowe wystąpienie klasy XamlTypeName.

XamlTypeName(String, String)

Inicjuje XamlTypeName nowe wystąpienie klasy na podstawie ciągów nazw i przestrzeni nazw.

XamlTypeName(String, String, IEnumerable<XamlTypeName>)

Inicjuje XamlTypeName nowe wystąpienie klasy na podstawie ciągów nazw i przestrzeni nazw, a także tablicy argumentów typu.

XamlTypeName(XamlType)

Inicjuje XamlTypeName nowe wystąpienie klasy na podstawie istniejącej XamlTypeklasy .

Właściwości

Name

Pobiera nazwę używaną do konstruowania tego elementu XamlTypeName.

Namespace

Pobiera identyfikator przestrzeni nazw XAML używany do konstruowania tego elementu XamlTypeName.

TypeArguments

Pobiera argumenty typu używane do konstruowania tego XamlTypeNameelementu .

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Parse(String, IXamlNamespaceResolver)

XamlTypeName Udostępnia wartość na podstawie nazwy typu i obiektu, który może rozpoznać prefiks znaczników w przestrzeni nazw.

ParseList(String, IXamlNamespaceResolver)

Zawiera wartość opartą XamlTypeName na ciągu, który może określać wiele nazw typów, oraz obiekt, który może rozpoznać prefiks znaczników w przestrzeni nazw.

ToString()

Konwertuje wartość tej XamlTypeName wartości na równoważną reprezentację ciągu.

ToString(IList<XamlTypeName>, INamespacePrefixLookup)

Konwertuje wartość tej XamlTypeName wartości na równoważną reprezentację ciągu, która może być używana w składni znaczników do użycia elementu obiektu wielu typów.

ToString(INamespacePrefixLookup)

Konwertuje wartość tej XamlTypeName wartości na równoważną reprezentację ciągu, która może być używana w składni znaczników dla użycia elementu obiektu typu.

TryParse(String, IXamlNamespaceResolver, XamlTypeName)

XamlTypeName Udostępnia wartość na podstawie nazwy typu i obiektu, który może rozpoznać prefiks znaczników w przestrzeni nazw.

TryParseList(String, IXamlNamespaceResolver, IList<XamlTypeName>)

Zawiera wartość opartą XamlTypeName na ciągu, który może określać wiele nazw typów, oraz obiekt, który może rozpoznać prefiks znaczników w przestrzeni nazw.

Dotyczy