XamlDebuggerXmlReader Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece a funcionalidade para analisar o código de marcação XAML em um objeto ou árvore de objetos.
public ref class XamlDebuggerXmlReader : System::Xaml::XamlReader, System::Xaml::IXamlLineInfo
public class XamlDebuggerXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
type XamlDebuggerXmlReader = class
inherit XamlReader
interface IXamlLineInfo
Public Class XamlDebuggerXmlReader
Inherits XamlReader
Implements IXamlLineInfo
- Herança
- Implementações
Construtores
| Nome | Description |
|---|---|
| XamlDebuggerXmlReader(TextReader, XamlSchemaContext) |
Inicializa uma nova instância da XamlDebuggerXmlReader classe com o leitor de texto e o contexto de esquema especificados para interpretar ou mapear tipos XAML. |
| XamlDebuggerXmlReader(TextReader) |
Inicializa uma nova instância da XamlDebuggerXmlReader classe com o leitor de texto especificado. |
| XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader) |
Obsoleto.
Inicializa uma nova instância da XamlDebuggerXmlReader classe com o leitor XAML especificado, informações de linha XAML e leitor de texto. |
| XamlDebuggerXmlReader(XamlReader, TextReader) |
Obsoleto.
Inicializa uma nova instância da XamlDebuggerXmlReader classe com o leitor XAML e o leitor de texto especificados. |
Campos
| Nome | Description |
|---|---|
| EndColumnName |
O nome de uma propriedade anexada que representa a coluna final de um elemento de atividade em seu formulário XAML. |
| EndLineName |
O nome de uma propriedade anexada que representa a linha final de um elemento de atividade em sua forma XAML. |
| FileNameName |
O nome de uma propriedade anexada que representa o nome do arquivo a ser analisado. |
| StartColumnName |
O nome de uma propriedade anexada que representa a coluna inicial da atividade em seu formulário XAML. |
| StartLineName |
O nome de uma propriedade anexada que representa a linha inicial da atividade em seu formulário XAML. |
Propriedades
| Nome | Description |
|---|---|
| CollectNonActivitySourceLocation |
Obtém ou define um valor que indica se um local de origem não atividade é coletado. |
| HasLineInfo |
Obtém um valor que indica se as informações de linha estão disponíveis. |
| IsDisposed |
Obtém se Dispose(Boolean) foi chamado. (Herdado de XamlReader) |
| IsEof |
Obtém um valor que indica se o leitor subjacente atingiu o final do arquivo XAML que está sendo analisado. |
| LineNumber |
Obtém a linha em um arquivo XAML que está sendo examinado pelo leitor. |
| LinePosition |
Obtém a posição da linha em um arquivo XAML que está sendo examinado pelo leitor XML. |
| Member |
Obtém o membro inicial do documento que está sendo analisado para a base de membros XAML. |
| Namespace |
Obtém o caminho usado no elemento raiz do documento XAML para estabelecer uma relação entre o código XAML e seu esquema. |
| NodeType |
Obtém o tipo do nó que está sendo lido atualmente em um arquivo XAML. |
| SchemaContext |
Obtém o contexto de esquema para o leitor de XAML subjacente. |
| Type |
Obtém o tipo de registro no nó inicial XAML. |
| Value |
Obtém o elemento no nó que está sendo lido no momento. |
Métodos
| Nome | Description |
|---|---|
| Close() |
Fecha o fluxo de nós XAML. (Herdado de XamlReader) |
| CopyAttachedSourceLocation(Object, Object) |
Recupera valores de linha e coluna do objeto de atividade especificado e os atribui à instância atual do leitor XAML. |
| Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo XamlDebuggerXmlReadere, opcionalmente, libera os recursos gerenciados. |
| Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo XamlReadere, opcionalmente, libera os recursos gerenciados. (Herdado de XamlReader) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEndColumn(Object) |
Obtém o valor da propriedade anexada nomeada no campo de propriedade de dependência EndColumnName da instância especificada de um leitor XAML. |
| GetEndLine(Object) |
Obtém o valor da propriedade anexada nomeada no campo de propriedade de dependência EndLineName da instância especificada de um leitor XAML. |
| GetFileName(Object) |
Obtém o valor da propriedade anexada nomeada no campo de propriedade de dependência FileNameName da instância especificada de um leitor XAML. |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetStartColumn(Object) |
Obtém o valor da propriedade anexada nomeada no campo de propriedade de dependência StartColumnName da instância especificada de um leitor XAML. |
| GetStartLine(Object) |
Obtém o valor da propriedade anexada nomeada no campo de propriedade de dependência StartLineName da instância especificada de um leitor XAML. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Read() |
Fornece o próximo nó XAML da origem carregada, se um nó XAML estiver disponível. |
| ReadSubtree() |
Retorna um XamlReader que se baseia na atual XamlReader, em que o retornado XamlReader é usado para iterar por meio de uma subárvore da estrutura do nó XAML. (Herdado de XamlReader) |
| SetEndColumn(Object, Object) |
Define o valor da propriedade anexada nomeada no campo de propriedade de dependência EndColumnName da instância especificada de um leitor XAML. |
| SetEndLine(Object, Object) |
Define o valor da propriedade anexada nomeada no campo de propriedade de dependência EndLineName da instância especificada de um leitor XAML. |
| SetFileName(Object, Object) |
Define o valor da propriedade anexada nomeada no campo de propriedade de dependência FileNameName da instância especificada de um leitor XAML. |
| SetStartColumn(Object, Object) |
Define o valor da propriedade anexada nomeada no campo de propriedade de dependência StartColumnName da instância especificada de um leitor XAML. |
| SetStartLine(Object, Object) |
Define o valor da propriedade anexada nomeada no campo de propriedade de dependência StartLineName da instância especificada de um leitor XAML. |
| Skip() |
Ignora o nó atual e avança a posição do leitor para o próximo nó. (Herdado de XamlReader) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Eventos
| Nome | Description |
|---|---|
| SourceLocationFound |
Ocorre quando o local de origem é encontrado. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IDisposable.Dispose() |
Libera todos os recursos usados pela instância atual da XamlReader classe. (Herdado de XamlReader) |