XmlSchemaParticle Sınıf

Tanım

Bunun soyut sınıfı, tüm parçacık türlerinin (örneğin XmlSchemaAny) temel sınıfıdır.

public ref class XmlSchemaParticle abstract : System::Xml::Schema::XmlSchemaAnnotated
public abstract class XmlSchemaParticle : System.Xml.Schema.XmlSchemaAnnotated
type XmlSchemaParticle = class
    inherit XmlSchemaAnnotated
Public MustInherit Class XmlSchemaParticle
Inherits XmlSchemaAnnotated
Devralma
Türetilmiş

Örnekler

Bu sınıfın kullanıldığı bir örnek için bkz XmlSchemaAny. , XmlSchemaElementveya XmlSchemaGroup .

Açıklamalar

Parçacık türleri genellikle değiştirilebilir. Parçacık, yerel bir öğe bildirimi veya genel öğe bildirimine (element), bir oluşturucuya (, choiceveya all), adlandırılmış bir içerik modeli grubuna (sequence``group ) başvuru veya bir öğe joker karakterine (any ) başvuru olabilir.

Oluşturucular

XmlSchemaParticle()

XmlSchemaParticle sınıfının yeni bir örneğini başlatır.

Özellikler

Annotation

Özelliğini alır veya ayarlar annotation .

(Devralındığı yer: XmlSchemaAnnotated)
Id

Dize kimliğini alır veya ayarlar.

(Devralındığı yer: XmlSchemaAnnotated)
LineNumber

Öğenin başvurduğu schema dosyadaki satır numarasını alır veya ayarlar.

(Devralındığı yer: XmlSchemaObject)
LinePosition

Öğenin başvurduğu schema dosyadaki satır konumunu alır veya ayarlar.

(Devralındığı yer: XmlSchemaObject)
MaxOccurs

Parçacığın oluşabileceği maksimum sayısı alır veya ayarlar.

MaxOccursString

Sayıyı dize değeri olarak alır veya ayarlar. Parçacığın oluşabileceği maksimum sayı.

MinOccurs

Parçacığın oluşabileceği minimum sayısını alır veya ayarlar.

MinOccursString

Sayıyı dize değeri olarak alır veya ayarlar. Parçacığın oluşabileceği minimum sayıdır.

Namespaces

Bu şema nesnesiyle kullanılacak öğesini XmlSerializerNamespaces alır veya ayarlar.

(Devralındığı yer: XmlSchemaObject)
Parent

Bu XmlSchemaObjectöğesinin üst öğesini alır veya ayarlar.

(Devralındığı yer: XmlSchemaObject)
SourceUri

Şemayı yükleyen dosyanın kaynak konumunu alır veya ayarlar.

(Devralındığı yer: XmlSchemaObject)
UnhandledAttributes

Geçerli şemanın hedef ad alanına ait olmayan nitelikli öznitelikleri alır veya ayarlar.

(Devralındığı yer: XmlSchemaAnnotated)

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır