Sdílet prostřednictvím


XamlLanguage Třída

Definice

Definuje konstanty, které poskytují řetězce nebo objekty, které jsou užitečné pro kód XAML nebo pro programování s typy XAML. Tyto řetězce nebo objekty jsou relevantní pro koncepty jazyka XAML, pro implementaci konceptů jazyka XAML ve službách .NET XAML nebo pro obojí.

public ref class XamlLanguage abstract sealed
public static class XamlLanguage
type XamlLanguage = class
Public Class XamlLanguage
Dědičnost
XamlLanguage

Poznámky

Rozhraní XamlLanguage API vrátí výsledky vyhledávání založené na kontextu schématu XAML, který zůstává interní. V tomto kontextu SupportMarkupExtensionsWithDuplicateArity schématu je true. V opačném případě kontext schématu XAML, který je hlášen jako výchozí pro služby XAML .NET Framework XAML Services a jeho definované čtečky XAML a zapisovače XAML, používá výchozí nastavení. Celkově je kontext schématu XAML, který se používá pro předdefinované čtenáře XAML a zapisovače XAML, založen na stejné XamlSchemaContext instanci, která je k dispozici v rozhraních API, která nastavují nebo vracejí XamlSchemaContext. Výchozí kontext schématu XAML pro služby XAML pro .NET Framework XAML Services je založený na konceptech a reflexi CLR. Důkaz výchozího zálohování CLR lze nalézt při získání určitých XamlLanguage vlastností, které jsou a XamlType při kontrole UnderlyingType. Podobně vlastnosti, XamlLanguage které jsou XamlMember clr reflexní hodnoty pro UnderlyingMember.

Pole

Name Description
Xaml2006Namespace

Získá řetězcovou hodnotu pro řetězec, který identifikuje obor názvů jazyka XAML (2006). Tento obor názvů odpovídá předponě "x" xaml (2006), jak je definováno v oddílu [MS-XAML] 5.1.1.

Xml1998Namespace

Získá řetězcovou hodnotu pro řetězec, který identifikuje obor názvů jazyka XML (1998). Tento obor názvů odpovídá předponě XML "xml" oboru názvů, jak je uvedeno v oddílu [MS-XAML] 5.1.2.

Vlastnosti

Name Description
AllDirectives

Získá obecnou kolekci jen pro čtení každého XamlDirective identifikátoru, který je definován službou .NET XAML Services.

AllTypes

Získá obecnou kolekci jen pro čtení jednotlivých XamlType hodnot, které odpovídají nebo aliasu, jazyk XAML vnitřní, který je definován službami XAML .NET.

Arguments

XamlDirective Získá pro Arguments metodu továrny nebo obecné použití.

Array

XamlType Získá pro Array jazyk XAML vnitřní.

AsyncRecords

XamlDirective Dostane pro AsyncRecords pseudoměstné.

Base

Získá pro direktivu XamlDirectivebase z XML.

Boolean

XamlType Získá pro Boolean jazyk XAML vnitřní.

Byte

XamlType Získá pro Byte jazyk XAML vnitřní.

Char

XamlType Získá pro Char jazyk XAML vnitřní.

Class

XamlDirective Získá pro direktivu Class z XAML.

ClassAttributes

XamlDirective Získá pro direktivu ClassAttributes z XAML.

ClassModifier

XamlDirective Získá pro direktivu ClassModifier z XAML.

Code

XamlDirective Získá for Code as detailed in [MS-XAML].

ConnectionId

XamlDirective Získá, který identifikuje spojovací bod pro události zapojení obslužné rutiny.

Decimal

XamlType Získá pro Decimal jazyk XAML vnitřní.

Double

XamlType Získá pro Double jazyk XAML vnitřní.

FactoryMethod

XamlDirective Získá, který identifikuje metodu továrny pro XAML.

FieldModifier

XamlDirective Získá pro direktivu FieldModifier z XAML.

Initialization

XamlDirective Získá pro direktivu Initialization z XAML.

Int16

XamlType Získá pro Int16 jazyk XAML vnitřní.

Int32

XamlType Získá pro Int32 jazyk XAML vnitřní.

Int64

XamlType Získá pro Int64 jazyk XAML vnitřní.

Items

XamlDirective Získá pro direktivu Items z XAML.

Key

XamlDirective Získá pro direktivu Key z XAML.

Lang

Získá pro direktivu XamlDirectivelang z XML.

Member

XamlType Získá pro typ, který je typ Memberspoložky .

Members

XamlDirective Získá koncept Members v XAML.

Name

XamlDirective Získá pro direktivu Name z XAML.

Null

XamlType Získá vnitřní Null jazyk NEBO NullExtension XAML.

Object

XamlType Získá koncept jazyka Object XAML.

PositionalParameters

XamlDirective Získá pro direktivu PositionalParameters z XAML.

Property

XamlType Získá koncept Property v XAML.

Reference

XamlType Získá, který představuje Reference pro XAML.

Shared

XamlDirective Získá pro direktivu Shared XAML.

Single

XamlType Získá pro Single jazyk XAML vnitřní.

Space

Získá pro direktivu XamlDirectivespace z XML.

Static

XamlType Získá pro Static/StaticExtension jazyk XAML vnitřní.

String

XamlType Získá pro String jazyk XAML vnitřní.

Subclass

XamlDirective Získá pro direktivu Subclass z XAML.

SynchronousMode

XamlDirective Získá, který umožňuje načítání XAML asynchronně, pokud procesor XAML podporuje takový režim.

TimeSpan

XamlType Získá koncept TimeSpan v jazyce XAML.

Type

XamlType Získá pro Type/TypeExtension jazyk XAML vnitřní.

TypeArguments

XamlDirective Získá pro direktivu TypeArguments z XAML.

Uid

XamlDirective Získá pro direktivu Uid z XAML.

UnknownContent

XamlDirective Získá pro direktivu UnknownContent z XAML.

Uri

XamlType Získá koncept jazyka Uri XAML.

XamlNamespaces

Získá kolekci identifikátorů oboru názvů pro XAML.

XData

XamlType Získá pro typ XAML, který zálohuje XData blok v XAML.

XmlNamespaces

Získá kolekci identifikátorů oboru názvů pro XML.

Platí pro