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 dos conceitos de linguagem XAML em 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 .NET Framework Serviços XAML 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 .NET Framework serviços XAML baseia-se em conceitos clr e reflexão. A evidência do suporte padrão do CLR 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

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 XAML (2006) com o prefixo "x", conforme definido em [MS-XAML] Seção 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 XML com o prefixo "xml", conforme referenciado em [MS-XAML] Seção 5.1.2.

Propriedades

AllDirectives

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

AllTypes

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

Arguments

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

Array

Obtém um XamlType para o Array intrínseco da linguagem XAML.

AsyncRecords

Obtém um XamlDirective para o pseudomembro AsyncRecords.

Base

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

Boolean

Obtém um XamlType para o Boolean intrínseco da linguagem XAML.

Byte

Obtém um XamlType para o Byte intrínseco da linguagem XAML.

Char

Obtém um XamlType para o Char intrínseco da linguagem XAML.

Class

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

ClassAttributes

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

ClassModifier

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

Code

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

ConnectionId

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

Decimal

Obtém um XamlType para o Decimal intrínseco da linguagem XAML.

Double

Obtém um XamlType para o Double intrínseco da linguagem XAML.

FactoryMethod

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

FieldModifier

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

Initialization

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

Int16

Obtém um XamlType para o Int16 intrínseco da linguagem XAML.

Int32

Obtém um XamlType para o Int32 intrínseco da linguagem XAML.

Int64

Obtém um XamlType para o Int64 intrínseco da linguagem XAML.

Items

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

Key

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

Lang

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

Member

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

Members

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

Name

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

Null

Obtém um XamlType para o Null ou NullExtension intrínseco da linguagem XAML.

Object

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

PositionalParameters

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

Property

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

Reference

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

Shared

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

Single

Obtém um XamlType para o intrínseco da linguagem XAML Single.

Space

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

Static

Obtém um XamlType para o Static/StaticExtension intrínseco da linguagem XAML.

String

Obtém um XamlType para o String intrínseco da linguagem XAML.

Subclass

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

SynchronousMode

Obtém um XamlDirective que permite o carregamento do XAML de forma assíncrona se o processador XAML der suporte a esse modo.

TimeSpan

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

Type

Obtém um XamlType para o Type/TypeExtension intrínseco da linguagem XAML.

TypeArguments

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

Uid

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

UnknownContent

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

Uri

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

XamlNamespaces

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

XData

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

XmlNamespaces

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

Aplica-se a