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 uma á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
XamlDebuggerXmlReader(TextReader) |
Inicializa uma nova instância da classe XamlDebuggerXmlReader com o leitor de texto especificado. |
XamlDebuggerXmlReader(TextReader, XamlSchemaContext) |
Inicializa uma nova instância da classe XamlDebuggerXmlReader com o leitor de texto e o contexto de esquema especificados para interpretar ou mapear os tipos de XAML. |
XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader) |
Obsoleto.
Inicializa uma nova instância da classe XamlDebuggerXmlReader com o leitor de XAML, as informações de linha XAML e o leitor de texto especificados. |
XamlDebuggerXmlReader(XamlReader, TextReader) |
Obsoleto.
Inicializa uma nova instância da classe XamlDebuggerXmlReader com o leitor de XAML e o leitor de texto especificados. |
Campos
EndColumnName |
O nome de uma propriedade anexada que representa a coluna final de um elemento de atividade em sua forma 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 sua forma XAML. |
StartLineName |
O nome de uma propriedade anexada que representa a linha inicial da atividade em sua forma XAML. |
Propriedades
CollectNonActivitySourceLocation |
Obtém ou define um valor que indica se um local de origem que não é de atividade é coletado. |
HasLineInfo |
Obtém um valor que indica se as informações da 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 fim do arquivo XAML que está sendo analisado. |
LineNumber |
Obtém a linha em um arquivo XAML que está sendo examinado no momento pelo leitor. |
LinePosition |
Obtém a posição da linha em um arquivo XAML que está sendo examinado no momento pelo leitor de XML. |
Member |
Obtém o membro inicial do documento que está sendo analisado para a base de membros do XAML. |
Namespace |
Obtém o caminho que é 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 no momento em um arquivo XAML. |
SchemaContext |
Obtém o contexto do esquema para o leitor de XAML subjacente. |
Type |
Obtém o tipo de registro no nó inicial de XAML. |
Value |
Obtém o elemento no nó que está sendo lido no momento. |
Métodos
Close() |
Fecha o fluxo de nós XAML. (Herdado de XamlReader) |
CopyAttachedSourceLocation(Object, Object) |
Recupera os valores de linha e coluna do objeto de atividade especificado e os atribui à instância atual do leitor de XAML. |
Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo XamlDebuggerXmlReader e, opcionalmente, libera os recursos gerenciados. |
Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo XamlReader e, 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 de 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 de 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 de XAML. |
GetHashCode() |
Serve como a função de hash padrão. (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 de 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 de XAML. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Read() |
Fornece o próximo nó XAML da origem carregada se um nó XAML está disponível. |
ReadSubtree() |
Retorna um XamlReader que se baseia no XamlReader atual, no qual o XamlReader retornado é usado para iterar em uma subárvore da estrutura de nós 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 de 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 de 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 de 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 de 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 de 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
SourceLocationFound |
Ocorre quando o local de origem é encontrado. |
Implantações explícitas de interface
IDisposable.Dispose() |
Libera todos os recursos usados pela instância atual da classe XamlReader. (Herdado de XamlReader) |