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. Jinak kontext schématu XAML, který je hlášen jako výchozí pro .NET Framework XAML Services a jeho definované čtenáře XAML a zapisovače XAML, používá výchozí nastavení. Obecně platí, že kontext schématu XAML, který se používá pro předdefinované čtenáře XAML a zapisovače XAML, je 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 .NET Framework služby XAML je založený na konceptech a reflexi CLR. Důkaz výchozího backingu CLR lze nalézt při získávání určitých XamlLanguage vlastností, které jsou XamlType a při kontrole UnderlyingType. XamlLanguage Podobně vlastnosti, které mají XamlMember hodnoty založené na reflexi CLR pro UnderlyingMember.

Pole

Xaml2006Namespace

Získá řetězcovou hodnotu pro řetězec, který identifikuje obor názvů jazyka XAML (2006). Tento obor názvů odpovídá oboru názvů s předponou x (x) definovaným v oddílu 5.1.1 v [MS-XAML].

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ů podle odkazu v oddílu [MS-XAML] 5.1.2.

Vlastnosti

AllDirectives

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

AllTypes

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

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 pseudomemberaAsyncRecords.

Base

XamlDirective Získá pro direktivu base 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á pro Code jako podrobný v [MS-XAML].

ConnectionId

XamlDirective Získá, který identifikuje spojovací bod pro připojení událostí připojení k obslužným rutinám.

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

XamlDirective Získá pro direktivu lang z XML.

Member

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

Members

XamlDirective Získá pro Members koncept v XAML.

Name

XamlDirective Získá pro direktivu Name z XAML.

Null

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

Object

XamlType Získá koncept Object jazyka XAML.

PositionalParameters

XamlDirective Získá pro direktivu PositionalParameters z XAML.

Property

XamlType Získá pro Property koncept v XAML.

Reference

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

Shared

XamlDirective Získá pro direktivu Shared XAML.

Single

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

Space

XamlDirective Získá pro direktivu space 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 Uri jazyka 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