Compartilhar via


XmlSchemaSet Classe

Definição

Contém um cache de esquemas XSD (linguagem de definição de esquema XML).

public ref class XmlSchemaSet
public class XmlSchemaSet
type XmlSchemaSet = class
Public Class XmlSchemaSet
Herança
XmlSchemaSet

Comentários

Para obter mais informações sobre essa API, consulte Comentários da API complementar para XmlSchemaSet.

Construtores

XmlSchemaSet()

Inicializa uma nova instância da classe XmlSchemaSet.

XmlSchemaSet(XmlNameTable)

Inicializa uma nova instância da classe XmlSchemaSet com o XmlNameTable especificado.

Propriedades

CompilationSettings

Obtém ou define o XmlSchemaCompilationSettings do XmlSchemaSet.

Count

Obtém o número de esquemas de linguagem de definição de esquema XML (XSD) no XmlSchemaSet.

GlobalAttributes

Obtém todos os atributos globais em todos os esquemas XSD de linguagem de definição de esquema XML no XmlSchemaSet.

GlobalElements

Obtém todos os elementos globais em todos os esquemas XSD de linguagem de definição de esquema XML no XmlSchemaSet.

GlobalTypes

Obtém todos os tipos complexos e simples globais em todos os esquemas XSD de linguagem de definição de esquema XML no XmlSchemaSet.

IsCompiled

Obtém um valor que indica se os esquemas de linguagem de definição de esquema XML (XSD) no XmlSchemaSet foram compilados.

NameTable

Obtém o XmlNameTable padrão usado pelo XmlSchemaSet ao carregar novos esquemas de linguagem de definição de esquema XML (XSD).

XmlResolver

Define o XmlResolver usado para resolver namespaces ou locais referenciados nos elementos de inclusão e importação de um esquema.

Métodos

Add(String, String)

Adiciona o esquema XSD (linguagem de definição de esquema XML) à URL especificada para o XmlSchemaSet.

Add(String, XmlReader)

Adiciona o esquema XSD (linguagem de definição de esquema XML) contido no XmlReader ao XmlSchemaSet.

Add(XmlSchema)

Adiciona o XmlSchema especificado ao XmlSchemaSet.

Add(XmlSchemaSet)

Adiciona todos os esquemas XSD (linguagem de definição de esquema XML) no XmlSchemaSet determinado para o XmlSchemaSet.

Compile()

Compila os esquemas de XSD (linguagem de definição de esquema XML) adicionados ao XmlSchemaSet em um esquema lógico.

Contains(String)

Indica se um esquema de linguagem de definição de esquema XML (XSD) com o URI do namespace de destino especificado é o XmlSchemaSet.

Contains(XmlSchema)

Indica se o objeto XmlSchema do esquema de linguagem de definição de esquema XML (XSD) especificado está no XmlSchemaSet.

CopyTo(XmlSchema[], Int32)

Copia todos os objetos XmlSchema do XmlSchemaSet para a matriz fornecida, iniciando no índice especificado.

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)
Remove(XmlSchema)

Remove o esquema XSD (linguagem de definição de esquema XML) especificado do XmlSchemaSet.

RemoveRecursive(XmlSchema)

Remove o esquema de linguagem de definição de esquema XML (XSD) especificado e todas as importações de esquema do XmlSchemaSet.

Reprocess(XmlSchema)

Reprocessa um esquema de linguagem de definição de esquema XML (XSD) que já existe no XmlSchemaSet.

Schemas()

Retorna uma coleção de todos os esquemas XSD (linguagem de definição de esquema XML) no XmlSchemaSet.

Schemas(String)

Retorna uma coleção de todos os esquemas de linguagem de definição de esquema XML (XSD) no XmlSchemaSet que pertencem ao namespace fornecido.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Eventos

ValidationEventHandler

Especifica um manipulador de eventos para receber informações sobre erros de validação de esquema XSD (linguagem de definição de esquema XML).

Aplica-se a