Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

HtmlTextWriter.Write (Método) (Char[], Int32, Int32)

Escribe la representación de texto de una submatriz de caracteres Unicode en el flujo de salida, junto con el espaciado de tabulación que quede pendiente.

Espacio de nombres:  System.Web.UI
Ensamblado:  System.Web (en System.Web.dll)

public override void Write(
	char[] buffer,
	int index,
	int count
)

Parámetros

buffer
Tipo: System.Char[]
Matriz de caracteres con que se va a escribir texto en el flujo de salida.
index
Tipo: System.Int32
Posición de índice de la matriz donde se inicia la operación de escritura.
count
Tipo: System.Int32
Número de caracteres que se va a escribir en el flujo de salida.

El método Write genera las posibles etiquetas pendientes y, a continuación, llama al método base Write.

Esta sección proporciona dos ejemplos de código. En el primero se muestra cómo crear una matriz de caracteres. El segundo explica cómo utilizar la matriz.

En estos ejemplos de código se genera el siguiente marcado:

<label>

hello

</label>

En el siguiente ejemplo de código se muestra cómo crear una matriz de caracteres que escribe hello world. En la matriz está incluido el campo SpaceChar que crea un espacio entre las dos palabras.


private char[] testChars = {'h', 'e', 'l', 'l', 'o',
    HtmlTextWriter.SpaceChar ,'w', 'o', 'r', 'l', 'd'};


En la parte siguiente del código de ejemplo se usan los parámetros index y count del método Write para representar los primeros cinco caracteres de la matriz creada en el ejemplo anterior.


// Render a subarray of a character array
// as the contents of a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.Write(testChars, 0, 5);
writer.RenderEndTag();


.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft