XamlLanguage Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define constantes que fornecem strings ou objetos úteis para marcação XAML ou para programação com tipos XAML. Estas strings ou objetos são relevantes para conceitos da linguagem XAML, para a implementação de conceitos da linguagem XAML em Serviços XAML .NET, ou para ambos.
public ref class XamlLanguage abstract sealed
public static class XamlLanguage
type XamlLanguage = class
Public Class XamlLanguage
- Herança
-
XamlLanguage
Observações
A XamlLanguage API devolve resultados de pesquisa baseados num contexto de esquema XAML que permanece interno. Neste contexto de esquemas, SupportMarkupExtensionsWithDuplicateArity é true. Caso contrário, o contexto do esquema XAML que é reportado como padrão para os Serviços XAML do .NET Framework e os seus leitores e escritores XAML definidos utiliza as definições predefinidas. No geral, o contexto do esquema XAML usado para leitores XAML predefinidos e escritores XAML baseia-se na mesma XamlSchemaContext instância disponível de APIs que definem ou retornam um XamlSchemaContext. O contexto padrão do esquema XAML para os Serviços XAML do .NET Framework baseia-se em conceitos e reflexões CLR. Evidências do respaldo padrão do CLR podem ser encontradas ao obter certas XamlLanguage propriedades que são a XamlType e ao verificar UnderlyingType. De forma semelhante, XamlLanguage propriedades que são a XamlMember têm valores baseados em reflexão CLR para UnderlyingMember.
Campos
| Name | Description |
|---|---|
| Xaml2006Namespace |
Obtém um valor de cadeia para a cadeia que identifica o espaço de nomes da linguagem XAML (2006). Esse espaço de nomes corresponde ao espaço de nomes com prefixo "x" de XAML (2006), conforme definido na Secção 5.1.1 do [MS-XAML]. |
| Xml1998Namespace |
Recebe um valor de cadeia para a cadeia que identifica o espaço de nomes da linguagem XML (1998). Esse espaço de nomes corresponde ao espaço de nomes XML com prefixo "xml" referenciado na Secção 5.1.2 do [MS-XAML]. |
Propriedades
| Name | Description |
|---|---|
| AllDirectives |
Obtém uma coleção genérica de apenas leitura de cada identificador XamlDirective definido por .NET Serviços XAML. |
| 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 por .NET Serviços XAML. |
| Arguments |
Recebe um XamlDirective para o |
| Array |
Obtém a XamlType para a |
| AsyncRecords |
Recebe um XamlDirective para o |
| Base |
Recebe um XamlDirective para a |
| Boolean |
Obtém a XamlType para a |
| Byte |
Obtém a XamlType para a |
| Char |
Obtém a XamlType para a |
| Class |
Recebe um XamlDirective para a |
| ClassAttributes |
Recebe um XamlDirective para a |
| ClassModifier |
Recebe um XamlDirective para a |
| Code |
Recebe um XamlDirective para |
| ConnectionId |
Obtém um XamlDirective que identifica um ponto de ligação para os eventos de ligação aos manipuladores. |
| Decimal |
Obtém a XamlType para a |
| Double |
Obtém a XamlType para a |
| FactoryMethod |
Obtém um XamlDirective que identifica um método de fábrica para XAML. |
| FieldModifier |
Recebe um XamlDirective para a |
| Initialization |
Recebe um XamlDirective para a |
| Int16 | |
| Int32 | |
| Int64 | |
| Items |
Recebe um XamlDirective para a |
| Key |
Recebe um XamlDirective para a |
| Lang |
Recebe um XamlDirective para a |
| Member |
Obtém a XamlType para o tipo que é o tipo de item de Members. |
| Members |
Recebe um XamlDirective a pelo |
| Name |
Recebe um XamlDirective para a |
| Null |
Obtém um XamlType intrínseco para a |
| Object |
Recebe a XamlType pelo |
| PositionalParameters |
Recebe um XamlDirective para a |
| Property |
Recebe um XamlType a pelo |
| Reference |
Obtém um XamlType que representa um |
| Shared |
Recebe um XamlDirective para a |
| Single |
Obtém a XamlType para a |
| Space |
Recebe um XamlDirective para a |
| Static |
Obtém a XamlType para a |
| String |
Obtém a XamlType para a |
| Subclass |
Recebe um XamlDirective para a |
| SynchronousMode |
Recebe um XamlDirective que permite carregar XAML de forma assíncrona se o processador XAML suportar esse modo. |
| TimeSpan |
Recebe um a XamlType para o |
| Type |
Obtém a XamlType para a |
| TypeArguments |
Recebe um XamlDirective para a |
| Uid |
Recebe um XamlDirective para a |
| UnknownContent |
Recebe um XamlDirective para a |
| Uri |
Recebe a XamlType pelo |
| XamlNamespaces |
Obtém uma coleção dos identificadores de namespace para XAML. |
| XData |
Recebe um XamlType para o tipo XAML que apoia um |
| XmlNamespaces |
Obtém uma coleção dos identificadores de namespace para XML. |