Udostępnij za pośrednictwem


XamlLanguage Klasa

Definicja

Definiuje stałe, które zapewniają ciągi lub obiekty, które są przydatne w przypadku znaczników XAML lub programowania z typami XAML. Te ciągi lub obiekty są istotne dla pojęć języka XAML, do implementacji pojęć języka XAML w usługach .NET XAML lub obu tych.

public ref class XamlLanguage abstract sealed
public static class XamlLanguage
type XamlLanguage = class
Public Class XamlLanguage
Dziedziczenie
XamlLanguage

Uwagi

Interfejs XamlLanguage API zwraca wyniki wyszukiwania oparte na kontekście schematu XAML, który pozostaje wewnętrzny. W tym kontekście SupportMarkupExtensionsWithDuplicateArity schematu jest .true W przeciwnym razie kontekst schematu XAML, który jest raportowany jako domyślny dla usług .NET Framework XAML, a jego zdefiniowane czytniki XAML i pisarze XAML używają ustawień domyślnych. Ogólnie rzecz biorąc, kontekst schematu XAML używany do wstępnie zdefiniowanych czytników XAML i składników zapisywania XAML jest oparty na tym samym XamlSchemaContext wystąpieniu, które jest dostępne z interfejsów API, które ustawiają lub zwracają XamlSchemaContextelement . Domyślny kontekst schematu XAML dla usług .NET Framework XAML jest oparty na pojęciach i odzwierciedleniu środowiska CLR. Dowody domyślnego zaplecza CLR można znaleźć podczas uzyskiwania niektórych XamlLanguage właściwości, które są i podczas sprawdzania UnderlyingTypeXamlType . Podobnie właściwości, XamlLanguage które mają XamlMember wartości oparte na odbiciu CLR dla UnderlyingMemberelementu .

Pola

Xaml2006Namespace

Pobiera wartość ciągu dla ciągu, który identyfikuje przestrzeń nazw języka XAML (2006). Ta przestrzeń nazw odpowiada prefiksowi przestrzeni nazw XAML (2006) "x", zgodnie z definicją w sekcji [MS-XAML] 5.1.1.

Xml1998Namespace

Pobiera wartość ciągu dla ciągu, który identyfikuje przestrzeń nazw języka XML (1998). Ta przestrzeń nazw odpowiada prefiksowi XML "xml" przestrzeni nazw, do którego odwołuje się [MS-XAML] Sekcja 5.1.2.

Właściwości

AllDirectives

Pobiera ogólną kolekcję wszystkich XamlDirective identyfikatorów zdefiniowanych przez usługi XAML platformy .NET tylko do odczytu.

AllTypes

Pobiera ogólną kolekcję pojedynczych XamlType wartości tylko do odczytu, która jest zgodna z językiem XAML zdefiniowanym przez usługi XAML platformy .NET.

Arguments

Pobiera element XamlDirective dla Arguments metody fabryki lub ogólnego użycia.

Array

Pobiera element XamlType dla wewnętrznego Array języka XAML.

AsyncRecords

XamlDirective Dostaje dla AsyncRecords pseudomembera.

Base

Pobiera element XamlDirective dla base dyrektywy z kodu XML.

Boolean

Pobiera element XamlType dla wewnętrznego Boolean języka XAML.

Byte

Pobiera element XamlType dla wewnętrznego Byte języka XAML.

Char

Pobiera element XamlType dla wewnętrznego Char języka XAML.

Class

Pobiera element XamlDirective dla Class dyrektywy z języka XAML.

ClassAttributes

Pobiera element XamlDirective dla ClassAttributes dyrektywy z języka XAML.

ClassModifier

Pobiera element XamlDirective dla ClassModifier dyrektywy z języka XAML.

Code

Pobiera element jako Code zgodnie z opisem XamlDirective w artykule [MS-XAML].

ConnectionId

Pobiera element XamlDirective identyfikujący punkt połączenia dla zdarzeń okablowania do procedur obsługi.

Decimal

Pobiera element XamlType dla wewnętrznego Decimal języka XAML.

Double

Pobiera element XamlType dla wewnętrznego Double języka XAML.

FactoryMethod

Pobiera element XamlDirective identyfikujący metodę fabryki dla języka XAML.

FieldModifier

Pobiera element XamlDirective dla FieldModifier dyrektywy z języka XAML.

Initialization

Pobiera element XamlDirective dla Initialization dyrektywy z języka XAML.

Int16

Pobiera element XamlType dla wewnętrznego Int16 języka XAML.

Int32

Pobiera element XamlType dla wewnętrznego Int32 języka XAML.

Int64

Pobiera element XamlType dla wewnętrznego Int64 języka XAML.

Items

Pobiera element XamlDirective dla Items dyrektywy z języka XAML.

Key

Pobiera element XamlDirective dla Key dyrektywy z języka XAML.

Lang

Pobiera element XamlDirective dla lang dyrektywy z kodu XML.

Member

Pobiera typ XamlType elementu typu Members.

Members

Pobiera element XamlDirective dla Members koncepcji w języku XAML.

Name

Pobiera element XamlDirective dla Name dyrektywy z języka XAML.

Null

Pobiera element XamlType dla języka wewnętrznego Null lub NullExtension XAML.

Object

Pobiera element XamlType dla Object koncepcji języka XAML.

PositionalParameters

Pobiera element XamlDirective dla PositionalParameters dyrektywy z języka XAML.

Property

Pobiera element XamlType dla koncepcji w języku Property XAML.

Reference

Pobiera obiekt XamlType reprezentujący Reference element dla języka XAML.

Shared

Pobiera element XamlDirective dla Shared dyrektywy dla języka XAML.

Single

Pobiera element XamlType dla wewnętrznego języka Pojedynczego języka XAML.

Space

Pobiera element XamlDirective dla space dyrektywy z pliku XML.

Static

Pobiera element XamlType dla wewnętrznego Static/StaticExtension języka XAML.

String

Pobiera element XamlType dla wewnętrznego String języka XAML.

Subclass

Pobiera element XamlDirective dla Subclass dyrektywy z języka XAML.

SynchronousMode

Pobiera element XamlDirective , który umożliwia asynchroniczne ładowanie kodu XAML, jeśli procesor XAML obsługuje taki tryb.

TimeSpan

Pobiera element XamlType dla TimeSpan koncepcji w języku XAML.

Type

Pobiera element XamlType dla wewnętrznego Type/TypeExtension języka XAML.

TypeArguments

Pobiera element XamlDirective dla TypeArguments dyrektywy z języka XAML.

Uid

Pobiera element XamlDirective dla Uid dyrektywy z języka XAML.

UnknownContent

Pobiera element XamlDirective dla UnknownContent dyrektywy z języka XAML.

Uri

Pobiera element XamlType dla Uri koncepcji języka XAML.

XamlNamespaces

Pobiera kolekcję identyfikatorów przestrzeni nazw dla języka XAML.

XData

Pobiera element XamlType dla typu XAML, który tworzy kopię zapasową XData bloku w języku XAML.

XmlNamespaces

Pobiera kolekcję identyfikatorów przestrzeni nazw dla kodu XML.

Dotyczy