XmlSchemaKey Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 |
| 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 |
| LinePosition |
Obtém ou define a posição da linha no ficheiro a que o |
| 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 |
| Selector |
Recebe ou define o elemento de expressão |
| 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) |