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 XAML platformy .NET lub obu tych elementów.

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 zgłaszany jako domyślny dla usług XAML programu .NET Framework, a jego zdefiniowane czytniki XAML i składniki zapisywania XAML używają ustawień domyślnych. Ogólnie rzecz biorąc, kontekst schematu XAML używany dla 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 XAML programu .NET Framework jest oparty na pojęciach clr i odbiciu. Dowody domyślnego tworzenia kopii zapasowej CLR można znaleźć podczas uzyskiwania niektórych XamlLanguage właściwości, które są elementem i podczas sprawdzania XamlTypeUnderlyingType. XamlLanguage Podobnie właściwości, które mają XamlMember wartości oparte na odbiciu CLR dla UnderlyingMemberelementu .

Pola

Nazwa Opis
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 przestrzeni nazw XML "xml" zgodnie z odwołaniem w sekcji [MS-XAML] 5.1.2.

Właściwości

Nazwa Opis
AllDirectives

Pobiera ogólną kolekcję każdego XamlDirective identyfikatora zdefiniowanego przez usługi XAML platformy .NET tylko do odczytu.

AllTypes

Pobiera ogólną kolekcję pojedynczych XamlType wartości, które są zgodne z językiem XAML lub aliasem, jest kolekcją ogólną tylko do odczytu, która jest definiowana 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 pseudomemberu.

Base

Pobiera element XamlDirective dla base dyrektywy z pliku 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 for Code zgodnie z opisem XamlDirective w temacie [MS-XAML].

ConnectionId

Pobiera element XamlDirective identyfikujący punkt połączenia dla zdarzeń okablowania programów 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 , który identyfikuje 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 pliku XML.

Member

Pobiera element XamlType dla typu , który jest typem Memberselementu .

Members

Pobiera element XamlDirective dla koncepcji w języku Members 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 element XamlType reprezentujący Reference element dla języka XAML.

Shared

Pobiera element XamlDirective dla Shared dyrektywy XAML.

Single

Pobiera element XamlType dla wewnętrznego Single 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 wartość 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