Compartilhar via


XmlSchemaParticle Classe

Definição

A classe abstrata para isso é a classe base para todos os tipos de partícula (por exemplo, XmlSchemaAny).

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
Herança
Derivado

Exemplos

Consulte XmlSchemaAny, XmlSchemaElementou XmlSchemaGroup para um exemplo usando esta classe.

Comentários

Os tipos de partícula geralmente são intercambiáveis. A partícula pode ser uma declaração de elemento local ou referência a uma declaração de elemento global (element), um compositor (sequence``choiceouall), uma referência a um grupo de modelos de conteúdo nomeado (group) ou a um elemento curinga (any).

Construtores

XmlSchemaParticle()

Inicializa uma nova instância da classe XmlSchemaParticle.

Propriedades

Annotation

Obtém ou define a propriedade annotation.

(Herdado de XmlSchemaAnnotated)
Id

Obtém ou define a ID de cadeia de caracteres.

(Herdado de XmlSchemaAnnotated)
LineNumber

Obtém ou define o número de linha no arquivo ao qual o elemento schema se refere.

(Herdado de XmlSchemaObject)
LinePosition

Obtém ou define a posição da linha no arquivo ao qual o elemento schema se refere.

(Herdado de XmlSchemaObject)
MaxOccurs

Obtém ou define o número máximo de vezes que a partícula pode ocorrer.

MaxOccursString

Obtém ou define o número como um valor de cadeia de caracteres. Número máximo de vezes que a partícula pode ocorrer.

MinOccurs

Obtém ou define o número mínimo de vezes que a partícula pode ocorrer.

MinOccursString

Obtém ou define o número como um valor de cadeia de caracteres. O número mínimo de vezes que a partícula pode ocorrer.

Namespaces

Obtém ou define o XmlSerializerNamespaces a ser usado com esse objeto de esquema.

(Herdado de XmlSchemaObject)
Parent

Obtém ou define o pai deste XmlSchemaObject.

(Herdado de XmlSchemaObject)
SourceUri

Obtém ou define o local de origem para o arquivo 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

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a