XmlSchemaKey Classe

Definição

Esta classe representa o key elemento do XMLSchema conforme especificado pelo World Wide Web Consortium (W3C).

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

Veja XmlSchemaKeyref um exemplo usando esta classe.

Observações

Especifica que um valor de atributo ou elemento (ou conjunto de valores) deve ser uma chave dentro do âmbito especificado. Uma chave deve ser única, não nillable/não anulável e estar sempre presente. O nome da restrição deve ser único dentro de um esquema.

Construtores

Name Description
XmlSchemaKey()

Inicializa uma nova instância da XmlSchemaKey classe.

Propriedades

Name Description
Annotation

Obtém ou definem a annotation propriedade.

(Herdado de XmlSchemaAnnotated)
Fields

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

(Herdado de XmlSchemaIdentityConstraint)
Id

Obtém ou define o id da cadeia.

(Herdado de XmlSchemaAnnotated)
LineNumber

Obtém ou define o número da linha no ficheiro a que o schema elemento se refere.

(Herdado de XmlSchemaObject)
LinePosition

Obtém ou define a posição da linha no ficheiro a que o schema elemento se refere.

(Herdado de XmlSchemaObject)
Name

Recebe ou define o nome da restrição identidade.

(Herdado de XmlSchemaIdentityConstraint)
Namespaces

Obtém ou define o XmlSerializerNamespaces para usar com este objeto de esquema.

(Herdado de XmlSchemaObject)
Parent

Obtém ou define o pai deste XmlSchemaObject.

(Herdado de XmlSchemaObject)
QualifiedName

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

(Herdado de XmlSchemaIdentityConstraint)
Selector

Recebe ou define o elemento de expressão selector XPath.

(Herdado de XmlSchemaIdentityConstraint)
SourceUri

Obtém ou define a localização de origem do ficheiro 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

Name Description
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)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a