Compartilhar via


XamlLanguage Classe

Definição

Define constantes que fornecem cadeias de caracteres ou objetos que são úteis para marcação XAML ou para programação com tipos XAML. Essas cadeias de caracteres ou objetos são relevantes para conceitos de linguagem XAML, para a implementação de conceitos de linguagem XAML nos Serviços XAML do .NET ou para ambos.

public ref class XamlLanguage abstract sealed
public static class XamlLanguage
type XamlLanguage = class
Public Class XamlLanguage
Herança
XamlLanguage

Comentários

A XamlLanguage API retorna resultados de pesquisa baseados em um contexto de esquema XAML que permanece interno. Nesse contexto de esquema, SupportMarkupExtensionsWithDuplicateArity é true. Caso contrário, o contexto de esquema XAML que é relatado como o padrão para os Serviços XAML do .NET Framework e seus leitores XAML definidos e gravadores XAML usam configurações padrão. No geral, o contexto de esquema XAML usado para leitores XAML predefinidos e gravadores XAML baseia-se na mesma XamlSchemaContext instância disponível nas APIs que definem ou retornam um XamlSchemaContext. O contexto de esquema XAML padrão para os Serviços XAML do .NET Framework baseia-se em conceitos clr e reflexão. A evidência do backup clr padrão pode ser encontrada ao obter determinadas XamlLanguage propriedades que são um XamlType e ao verificar UnderlyingType. Da mesma forma, XamlLanguage as propriedades que têm XamlMember valores baseados em reflexão CLR para UnderlyingMember.

Campos

Nome Description
Xaml2006Namespace

Obtém um valor de cadeia de caracteres para a cadeia de caracteres que identifica o namespace da linguagem XAML (2006). Esse namespace corresponde ao namespace prefixado XAML (2006) "x" conforme definido na Seção [MS-XAML] 5.1.1.

Xml1998Namespace

Obtém um valor de cadeia de caracteres para a cadeia de caracteres que identifica o namespace da linguagem XML (1998). Esse namespace corresponde ao namespace prefixado XML "xml", conforme referenciado na Seção [MS-XAML] 5.1.2.

Propriedades

Nome Description
AllDirectives

Obtém uma coleção genérica somente leitura de cada XamlDirective identificador definido pelos Serviços XAML do .NET.

AllTypes

Obtém uma coleção genérica somente leitura de valores individuais XamlType que correspondem, ou alias, a uma linguagem XAML intrínseca definida pelos Serviços XAML do .NET.

Arguments

Obtém um XamlDirective para o Arguments método de fábrica ou um uso genérico.

Array

Obtém um XamlType para a Array linguagem XAML intrínseca.

AsyncRecords

Obtém um XamlDirective para o AsyncRecords pseudomember.

Base

Obtém um XamlDirective para a base diretiva de XML.

Boolean

Obtém um XamlType para a Boolean linguagem XAML intrínseca.

Byte

Obtém um XamlType para a Byte linguagem XAML intrínseca.

Char

Obtém um XamlType para a Char linguagem XAML intrínseca.

Class

Obtém um XamlDirective para a Class diretiva de XAML.

ClassAttributes

Obtém um XamlDirective para a ClassAttributes diretiva de XAML.

ClassModifier

Obtém um XamlDirective para a ClassModifier diretiva de XAML.

Code

Obtém um XamlDirective for Code conforme detalhado em [MS-XAML].

ConnectionId

Obtém um XamlDirective que identifica um ponto de conexão para eventos de fiação para manipuladores.

Decimal

Obtém um XamlType para a Decimal linguagem XAML intrínseca.

Double

Obtém um XamlType para a Double linguagem XAML intrínseca.

FactoryMethod

Obtém um XamlDirective que identifica um método de fábrica para XAML.

FieldModifier

Obtém um XamlDirective para a FieldModifier diretiva de XAML.

Initialization

Obtém um XamlDirective para a Initialization diretiva de XAML.

Int16

Obtém um XamlType para a Int16 linguagem XAML intrínseca.

Int32

Obtém um XamlType para a Int32 linguagem XAML intrínseca.

Int64

Obtém um XamlType para a Int64 linguagem XAML intrínseca.

Items

Obtém um XamlDirective para a Items diretiva de XAML.

Key

Obtém um XamlDirective para a Key diretiva de XAML.

Lang

Obtém um XamlDirective para a lang diretiva de XML.

Member

Obtém um XamlType para o tipo que é o tipo de item de Members.

Members

Obtém um XamlDirective para o Members conceito em XAML.

Name

Obtém um XamlDirective para a Name diretiva de XAML.

Null

Obtém um XamlType para a Null linguagem XAML NullExtension intrínseca.

Object

Obtém um XamlType para o conceito de Object linguagem XAML.

PositionalParameters

Obtém um XamlDirective para a PositionalParameters diretiva de XAML.

Property

Obtém um XamlType para o Property conceito em XAML.

Reference

Obtém um XamlType que representa um Reference para XAML.

Shared

Obtém um XamlDirective para a Shared diretiva para XAML.

Single

Obtém um XamlType para a Single linguagem XAML intrínseca.

Space

Obtém um XamlDirective para a space diretiva de XML.

Static

Obtém um XamlType para a Static/StaticExtension linguagem XAML intrínseca.

String

Obtém um XamlType para a String linguagem XAML intrínseca.

Subclass

Obtém um XamlDirective para a Subclass diretiva de XAML.

SynchronousMode

Obtém um XamlDirective que habilita o carregamento de XAML de forma assíncrona se o processador XAML dá suporte a esse modo.

TimeSpan

Obtém um XamlType para o TimeSpan conceito na linguagem XAML.

Type

Obtém um XamlType para a Type/TypeExtension linguagem XAML intrínseca.

TypeArguments

Obtém um XamlDirective para a TypeArguments diretiva de XAML.

Uid

Obtém um XamlDirective para a Uid diretiva de XAML.

UnknownContent

Obtém um XamlDirective para a UnknownContent diretiva de XAML.

Uri

Obtém um XamlType para o conceito de Uri linguagem XAML.

XamlNamespaces

Obtém uma coleção dos identificadores de namespace para XAML.

XData

Obtém um XamlType para o tipo XAML que faz backup de um XData bloco em XAML.

XmlNamespaces

Obtém uma coleção dos identificadores de namespace para XML.

Aplica-se a