XmlSchemaSet Classe

Definição

Contém uma cache de esquemas XML Schema Definition Language (XSD).

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

Observações

Para mais informações sobre esta API, consulte Observações suplementares da API para XmlSchemaSet.

Construtores

Name Description
XmlSchemaSet()

Inicializa uma nova instância da XmlSchemaSet classe.

XmlSchemaSet(XmlNameTable)

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

Propriedades

Name Description
CompilationSettings

Obtém ou define para XmlSchemaCompilationSettings o XmlSchemaSet.

Count

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

GlobalAttributes

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

GlobalElements

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

GlobalTypes

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

IsCompiled

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

NameTable

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

XmlResolver

Os conjuntos usados XmlResolver para resolver namespaces ou locais referenciados incluem e importam elementos de um esquema.

Métodos

Name Description
Add(String, String)

Adiciona o esquema XML Schema Definition Language (XSD) na URL especificada ao XmlSchemaSet.

Add(String, XmlReader)

Adiciona o esquema XML Schema Definition Language (XSD) contido no XmlReaderXmlSchemaSet.

Add(XmlSchema)

Adiciona o dado XmlSchema ao XmlSchemaSet.

Add(XmlSchemaSet)

Adiciona todos os esquemas da linguagem de definição de esquemas XML (XSD) no dado XmlSchemaSet ao XmlSchemaSet.

Compile()

Compila os esquemas da XML Schema Definition Language (XSD) adicionados XmlSchemaSet a um único esquema lógico.

Contains(String)

Indica se um esquema XML Schema Definition Language (XSD) com o URI do namespace alvo especificado está no XmlSchemaSet.

Contains(XmlSchema)

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

CopyTo(XmlSchema[], Int32)

Copia todos os XmlSchema objetos do XmlSchemaSet para o array dado, começando no índice indicado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Remove(XmlSchema)

Remove a linguagem de definição de esquema XML (XSD) especificada do XmlSchemaSetesquema .

RemoveRecursive(XmlSchema)

Remove o esquema da linguagem de definição de esquemas XML (XSD) especificado e todos os esquemas que importa do XmlSchemaSet.

Reprocess(XmlSchema)

Reprocessa um esquema XML Schema Definition Language (XSD) que já existe no XmlSchemaSet.

Schemas()

Devolve uma coleção de todos os esquemas da linguagem de definição XML Schema (XSD) no XmlSchemaSet.

Schemas(String)

Devolve uma coleção de todos os esquemas da linguagem de definição de esquemas XML (XSD) que XmlSchemaSet pertencem ao namespace dado.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

evento

Name Description
ValidationEventHandler

Especifica um gestor de eventos para receber informações sobre erros de validação de esquema da XML Schema Definition Language (XSD).

Aplica-se a