XmlSchemaType クラス

定義

すべての単純型と複合型の基本クラス。

public ref class XmlSchemaType : System::Xml::Schema::XmlSchemaAnnotated
public class XmlSchemaType : System.Xml.Schema.XmlSchemaAnnotated
type XmlSchemaType = class
    inherit XmlSchemaAnnotated
Public Class XmlSchemaType
Inherits XmlSchemaAnnotated
継承
派生

このクラスを使用するXmlSchemaSimpleTypeXmlSchemaComplexType例については、 クラスと クラスを参照してください。

コンストラクター

XmlSchemaType()

XmlSchemaType クラスの新しいインスタンスを初期化します。

プロパティ

Annotation

annotation プロパティを取得または設定します。

(継承元 XmlSchemaAnnotated)
BaseSchemaType
古い.
古い.
古い.

組み込み XML スキーマ定義言語 (XSD: XML Schema Definition Language) データ型、simpleType 要素、または complexType 要素のコンパイル後のオブジェクト型を取得します。 これは、スキーマ コンパイル後の infoset プロパティです。

BaseXmlSchemaType

このスキーマ型の基本型に対応するコンパイル後の値を取得します。

Datatype

複合型のデータ型に対応するコンパイル後の値を取得します。

DerivedBy

この要素が基本型から派生された方法に関するコンパイル後の情報を取得します。

Final

さらに派生が可能かどうかを示す、型派生の final 属性を取得または設定します。

FinalResolved

Final プロパティのコンパイル後の値を取得します。

Id

文字列 ID を取得または設定します。

(継承元 XmlSchemaAnnotated)
IsMixed

この型が混合コンテンツ モデルを持つかどうかを示す値を取得または設定します。 このプロパティは、複合型でだけ有効です。

LineNumber

schema 要素が参照するファイルの行番号を取得または設定します。

(継承元 XmlSchemaObject)
LinePosition

schema 要素が参照するファイルの行番号を取得または設定します。

(継承元 XmlSchemaObject)
Name

型の名前を取得します。値の設定も可能です。

Namespaces

このスキーマ オブジェクトと一緒に使用する XmlSerializerNamespaces を取得または設定します。

(継承元 XmlSchemaObject)
Parent

この XmlSchemaObject の親を取得または設定します。

(継承元 XmlSchemaObject)
QualifiedName

この型の Name 属性から構築された型の限定名を取得します。 これは、スキーマ コンパイル後のプロパティです。

SourceUri

スキーマを読み込んだファイルのソース位置を取得または設定します。

(継承元 XmlSchemaObject)
TypeCode

型の XmlTypeCode を取得します。

UnhandledAttributes

現在のスキーマのターゲット名前空間に属さない、修飾された属性を取得または設定します。

(継承元 XmlSchemaAnnotated)

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetBuiltInComplexType(XmlQualifiedName)

修飾名で指定された複合型の組み込み複合型を表す XmlSchemaComplexType を返します。

GetBuiltInComplexType(XmlTypeCode)

指定された複合型の組み込み複合型を表す XmlSchemaComplexType を返します。

GetBuiltInSimpleType(XmlQualifiedName)

修飾名で指定された単純型の組み込み単純型を表す XmlSchemaSimpleType を返します。

GetBuiltInSimpleType(XmlTypeCode)

指定された単純型の組み込み単純型を表す XmlSchemaSimpleType を返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IsDerivedFrom(XmlSchemaType, XmlSchemaType, XmlSchemaDerivationMethod)

指定された派生スキーマ型が、指定された基本スキーマ型から派生したかどうかを示す値を返します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象