Compartilhar via


Classe RootElementSettings

Semelhante ao System.Xml.XmlWriterSettings, essa classe armazena as configurações que precisam ser passados para um serializador quando serializar um elemento raiz.Elemento raiz tem informações adicionais, como o namespace de destino do esquema, versões, etc, para que obter informações adicionais podem ser necessários.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Modeling.RootElementSettings

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxe

'Declaração
Public NotInheritable Class RootElementSettings
public sealed class RootElementSettings

O tipo RootElementSettings expõe os membros a seguir.

Construtores

  Nome Descrição
Método público RootElementSettings Construtor

Superior

Propriedades

  Nome Descrição
Propriedade pública Item Obtém e define propriedades adicionais.O código de serialização padrão gerado não usa as propriedades adicionais.Este é o designer para o código de personalização para passar informações adicionais, se necessário.Em get, o nome da configuração determinado é comparado por ordinal e null será retornado se o nome de configuração fornecido não corresponde a qualquer valor de configuração armazenada.Em conjunto, se houver uma configuração existente com o mesmo nome (comparado por ordinal), o novo valor substituirá o antigo sem erros.O nome da configuração deve ser não-vazia.
Propriedade pública SchemaTargetNamespace Armazena o namespace de destino do esquema no elemento raiz.
Propriedade pública Version Armazena a versão no elemento raiz.

Superior

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling