DelegatingXmlDictionaryWriter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula um XmlDictionaryWriter e delega para InnerWriter.
public class DelegatingXmlDictionaryWriter : System.Xml.XmlDictionaryWriter
type DelegatingXmlDictionaryWriter = class
inherit XmlDictionaryWriter
Public Class DelegatingXmlDictionaryWriter
Inherits XmlDictionaryWriter
- Herança
-
DelegatingXmlDictionaryWriter
- Derivado
Construtores
| Nome | Description |
|---|---|
| DelegatingXmlDictionaryWriter() |
Inicializa uma nova instância de DelegatingXmlDictionaryWriter |
Propriedades
| Nome | Description |
|---|---|
| InnerWriter |
Obtém ou define o InnerWriter. |
| TracingWriter |
Obtém ou define um XmlDictionaryWriter para rastreamento. |
| UseInnerWriter |
Obtém o UseInnerWriter |
| WriteState |
Quando substituído em uma classe derivada, obtém o estado do gravador. |
Métodos
| Nome | Description |
|---|---|
| Flush() |
Libera o fluxo subjacente. |
| LookupPrefix(String) |
Retorna o prefixo mais próximo definido no escopo do namespace atual para o URI do namespace. |
| WriteBase64(Byte[], Int32, Int32) |
Codifica os bytes binários especificados como Base64 e grava o texto resultante. |
| WriteCData(String) |
Grava um bloco CDATA que contém o texto especificado. |
| WriteCharEntity(Char) |
Força a geração de uma entidade de caractere para o valor de caractere Unicode especificado. |
| WriteChars(Char[], Int32, Int32) |
Quando substituído em uma classe derivada, grava um buffer de texto por vez. |
| WriteComment(String) |
Grava um comentário que contém o texto especificado. |
| WriteDocType(String, String, String, String) |
Grava a declaração DOCTYPE com o nome especificado e os atributos opcionais. |
| WriteEndAttribute() |
Fecha a chamada anterior System.Xml.XmlWriter.WriteStartAttribute(System.String,System.String). |
| WriteEndDocument() |
Fecha todos os elementos ou atributos abertos e coloca o gravador de volta no estado Iniciar. |
| WriteEndElement() |
Fecha um elemento e exibe o escopo do namespace correspondente. |
| WriteEntityRef(String) |
Grava uma referência de entidade como nome. |
| WriteFullEndElement() |
Fecha um elemento e exibe o escopo do namespace correspondente. |
| WriteProcessingInstruction(String, String) |
Grava uma instrução de processamento com um espaço entre o nome e o texto da seguinte maneira: <?name text?>. |
| WriteRaw(Char[], Int32, Int32) |
Quando substituído em uma classe derivada, grava a marcação bruta manualmente de um buffer de caracteres. |
| WriteRaw(String) |
Grava a marcação bruta manualmente de uma cadeia de caracteres. |
| WriteStartAttribute(String, String, String) |
Grava o início de um atributo com o nome local especificado e o URI do namespace. |
| WriteStartDocument() |
Quando substituído em uma classe derivada, grava a declaração XML com a versão "1.0". |
| WriteStartDocument(Boolean) |
Quando substituído em uma classe derivada, grava a declaração XML com a versão "1.0" e o atributo autônomo. |
| WriteStartElement(String, String, String) |
Quando substituído em uma classe derivada, grava a marca inicial especificada e a associa ao namespace e ao prefixo fornecidos. |
| WriteString(String) |
Escreve o conteúdo de texto especificado. |
| WriteSurrogateCharEntity(Char, Char) |
Gera e grava a entidade de caractere substituto para o par de caracteres substituto. |
| WriteWhitespace(String) |
Grava o espaço em branco determinado. |
| WriteXmlAttribute(String, String) |
Grava um atributo como um atributo xml com o prefixo 'xml:'. |
| WriteXmlnsAttribute(String, String) |
Grava uma declaração de namespace xmlns. |