Compartilhar via


XamlReaderSettings Classe

Definição

Especifica as regras de processamento ou as configurações de opção de uma implementação de XamlReader.

public ref class XamlReaderSettings
public class XamlReaderSettings
type XamlReaderSettings = class
Public Class XamlReaderSettings
Herança
XamlReaderSettings
Derivado

Comentários

Por padrão, um objeto inicializado XamlReaderSettings usa valores para suas propriedades que correspondem aos padrões esperados, como false para propriedades boolianas ou valores nulos para propriedades de tipo de referência. A inicialização padrão resulta nos seguintes valores:

  • As BaseUri propriedades e LocalAssembly são null.

  • A propriedade IgnoreUidsOnPropertyElements é false.

  • A ProvideLineInfo propriedade está false no modelo de objeto; no entanto, ela pode ser definida true como em tempo de execução com base nos executáveis carregados e nas configurações de depuração ou no contexto do esquema XAML.

Construtores

XamlReaderSettings()

Inicializa uma nova instância da classe XamlReaderSettings.

XamlReaderSettings(XamlReaderSettings)

Inicializa uma nova instância da classe XamlReaderSettings com base nos valores de outro objeto XamlReaderSettings.

Propriedades

AllowProtectedMembersOnRoot

Obtém ou define um valor que indica se o objeto raiz pode incluir membros que tenham um modelo de acesso de código protegido ao informar a representação de tipo XAML.

BaseUri

Obtém ou define o URI base que é usado para resolver os caminhos relativos.

IgnoreUidsOnPropertyElements

Obtém ou define um valor que especifica se o leitor de XAML deve ignorar os valores de atributos x:Uid que existem em elementos de propriedade.

LocalAssembly

Obtém ou define o objeto que representa o assembly local atual a ser processado. Essas informações de assembly são usadas para chamadas a APIs auxiliares, como GetAllMembers().

ProvideLineInfo

Obtém ou define um valor que especifica se o leitor pode fornecer o número e a posição da linha.

ValuesMustBeString

Obtém ou define um valor que especifica se o leitor impõe que todos os nós Value sejam processados como um tipo String.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a