Sdílet prostřednictvím


XamlTypeName Třída

Definice

Poskytuje prostředky k určení typu XAML z hlediska názvu a oboru názvů.

public ref class XamlTypeName
public class XamlTypeName
type XamlTypeName = class
Public Class XamlTypeName
Dědičnost
XamlTypeName

Poznámky

XamlType je třída informací o typu v systému typů XAML, zatímco XamlTypeName je více datová struktura, která poskytuje různé způsoby určení tohoto typu. XamlTypeName poskytuje také statické pomocné metody pro generování XamlTypeName pomocí překladu existujícího identifikátoru typu v oboru názvů XAML.

Konstruktory

XamlTypeName()

Inicializuje novou instanci XamlTypeName třídy.

XamlTypeName(String, String)

Inicializuje novou instanci XamlTypeName třídy na základě názvů a řetězců oboru názvů.

XamlTypeName(String, String, IEnumerable<XamlTypeName>)

Inicializuje novou instanci XamlTypeName třídy na základě názvů a řetězců oboru názvů a pole argumentů typu.

XamlTypeName(XamlType)

Inicializuje novou instanci XamlTypeName třídy na základě existující XamlType.

Vlastnosti

Name

Získá název použitý k vytvoření tohoto XamlTypeName.

Namespace

Získá identifikátor oboru názvů XAML použitý k vytvoření tohoto XamlTypeName.

TypeArguments

Získá argumenty typu použité k vytvoření tohoto XamlTypeName.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
Parse(String, IXamlNamespaceResolver)

XamlTypeName Poskytuje hodnotu založenou na názvu typu a objektu, který dokáže přeložit předponu značek do oboru názvů.

ParseList(String, IXamlNamespaceResolver)

XamlTypeName Poskytuje hodnotu založenou na řetězci, který může zadat více názvů typů a objekt, který dokáže přeložit předponu značek do oboru názvů.

ToString()

Převede hodnotu tohoto XamlTypeName objektu na ekvivalentní řetězcovou reprezentaci.

ToString(IList<XamlTypeName>, INamespacePrefixLookup)

Převede hodnotu tohoto XamlTypeName objektu na ekvivalentní řetězcovou reprezentaci, kterou lze použít v syntaxi značek pro použití prvku objektu více typů.

ToString(INamespacePrefixLookup)

Převede hodnotu tohoto XamlTypeName objektu na ekvivalentní řetězcovou reprezentaci, kterou lze použít v syntaxi značek pro použití prvku objektu typu.

TryParse(String, IXamlNamespaceResolver, XamlTypeName)

XamlTypeName Poskytuje hodnotu založenou na názvu typu a objektu, který dokáže přeložit předponu značek do oboru názvů.

TryParseList(String, IXamlNamespaceResolver, IList<XamlTypeName>)

XamlTypeName Poskytuje hodnotu založenou na řetězci, který může zadat více názvů typů a objekt, který dokáže přeložit předponu značek do oboru názvů.

Platí pro