XmlSchemaKey Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tato třída představuje key prvek z XMLSchema, jak je určeno konsorciem 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
- Dědičnost
Příklady
Podívejte se XmlSchemaKeyref na příklad použití této třídy.
Poznámky
Určuje, že atribut nebo hodnota prvku (nebo sada hodnot) musí být klíč v rámci zadaného oboru. Klíč musí být jedinečný, neschovatelný nebo nenulový a musí být vždy k dispozici. Název omezení musí být v rámci schématu jedinečný.
Konstruktory
| Name | Description |
|---|---|
| XmlSchemaKey() |
Inicializuje novou instanci XmlSchemaKey třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Annotation |
Získá nebo nastaví |
| Fields |
Získá kolekci polí, které se použijí jako podřízené pro selektor výrazu XML Path Language (XPath). (Zděděno od XmlSchemaIdentityConstraint) |
| Id |
Získá nebo nastaví ID řetězce. (Zděděno od XmlSchemaAnnotated) |
| LineNumber |
Získá nebo nastaví číslo řádku v souboru, na který |
| LinePosition |
Získá nebo nastaví pozici řádku v souboru, na který |
| Name |
Získá nebo nastaví název omezení identity. (Zděděno od XmlSchemaIdentityConstraint) |
| Namespaces |
Získá nebo nastaví XmlSerializerNamespaces použití s tímto objektem schématu. (Zděděno od XmlSchemaObject) |
| Parent |
Získá nebo nastaví nadřazený objekt tohoto XmlSchemaObject. (Zděděno od XmlSchemaObject) |
| QualifiedName |
Získá kvalifikovaný název omezení identity, který obsahuje hodnotu |
| Selector |
Získá nebo nastaví XPath výraz |
| SourceUri |
Získá nebo nastaví zdrojové umístění pro soubor, který načetl schéma. (Zděděno od XmlSchemaObject) |
| UnhandledAttributes |
Získá nebo nastaví kvalifikované atributy, které nepatří do cílového oboru názvů aktuálního schématu. (Zděděno od XmlSchemaAnnotated) |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |