Compartilhar via


XmlSchemaKey Classe

Definição

Essa classe representa o elemento key do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).

public ref class XmlSchemaKey : System::Xml::Schema::XmlSchemaIdentityConstraint
public class XmlSchemaKey : System.Xml.Schema.XmlSchemaIdentityConstraint
type XmlSchemaKey = class
    inherit XmlSchemaIdentityConstraint
Public Class XmlSchemaKey
Inherits XmlSchemaIdentityConstraint
Herança

Exemplos

Confira XmlSchemaKeyref um exemplo usando essa classe.

Comentários

Especifica que um valor de atributo ou elemento (ou conjunto de valores) deve ser uma chave dentro do escopo especificado. Uma chave deve ser exclusiva, não anulável/não anulável e sempre presente. O nome da restrição deve ser exclusivo em um esquema.

Construtores

XmlSchemaKey()

Inicializa uma nova instância da classe XmlSchemaKey.

Propriedades

Annotation

Obtém ou define a propriedade annotation.

(Herdado de XmlSchemaAnnotated)
Fields

Obtém a coleção de campos que se aplicam como filhos do seletor de expressão XPath (XML Path Language).

(Herdado de XmlSchemaIdentityConstraint)
Id

Obtém ou define a ID de cadeia de caracteres.

(Herdado de XmlSchemaAnnotated)
LineNumber

Obtém ou define o número de linha no arquivo ao qual o elemento schema se refere.

(Herdado de XmlSchemaObject)
LinePosition

Obtém ou define a posição da linha no arquivo ao qual o elemento schema se refere.

(Herdado de XmlSchemaObject)
Name

Obtém ou define o nome da restrição de identidade.

(Herdado de XmlSchemaIdentityConstraint)
Namespaces

Obtém ou define o XmlSerializerNamespaces a ser usado com esse objeto de esquema.

(Herdado de XmlSchemaObject)
Parent

Obtém ou define o pai deste XmlSchemaObject.

(Herdado de XmlSchemaObject)
QualifiedName

Obtém o nome qualificado da restrição de identidade, que contém o valor de pós-compilação da propriedade QualifiedName.

(Herdado de XmlSchemaIdentityConstraint)
Selector

Obtém ou define o elemento selector da expressão XPath.

(Herdado de XmlSchemaIdentityConstraint)
SourceUri

Obtém ou define o local de origem para o arquivo que carregou o esquema.

(Herdado de XmlSchemaObject)
UnhandledAttributes

Obtém ou define os atributos qualificados que não pertencem ao namespace de destino do esquema atual.

(Herdado de XmlSchemaAnnotated)

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