XamlDebuggerXmlReader Classe

Definição

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
XamlDebuggerXmlReader
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)

Aplica-se a