StreamWrapper
Contenido
[
Ocultar
]Clase StreamWrapper
Envoltorio de Aspose.IO.Stream para la interfaz COM.
public class StreamWrapper : IStreamWrapper
Propiedades
| Nombre | Descripción |
|---|---|
| AsIDisposable { get; } | Permite obtener la interfaz base IDisposable. Solo lectura IDisposable. |
| CanRead { get; } | Obtiene un valor que indica si el flujo actual admite lectura. Booleano de solo lectura. |
| CanSeek { get; } | Obtiene un valor que indica si el flujo actual admite búsqueda. Booleano de solo lectura. |
| CanWrite { get; } | Obtiene un valor que indica si el flujo actual admite escritura. Booleano de solo lectura. |
| Length { get; } | Obtiene la longitud en bytes del flujo. Int64 de solo lectura. |
| Position { get; } | Obtiene o establece la posición dentro del flujo actual. Int64 de solo lectura. |
| Stream { get; } | Obtiene un flujo. Flujo de solo lectura. |
Métodos
| Nombre | Descripción |
|---|---|
| Close() | Cierra el flujo actual y libera cualquier recurso. |
| Dispose() | Elimina el objeto. |
| Flush() | Limpia todos los búferes para este flujo y causa que cualquier dato en búfer se escriba en el dispositivo subyacente. |
| Read(byte[], int, int) | Lee una secuencia de bytes del flujo actual y avanza la posición dentro del flujo por el número de bytes leídos. |
| ReadByte() | Lee un byte del flujo y avanza la posición dentro del flujo un byte, o devuelve -1 si se encuentra al final del flujo. |
| Seek(long, SeekOrigin) | Establece la posición dentro del flujo actual |
| Write(byte[], int, int) | Escribe una secuencia de bytes en el flujo actual y avanza la posición actual dentro de este flujo por el número de bytes escritos. |
| WriteByte(byte) | Escribe un byte en la posición actual del flujo y avanza la posición dentro del flujo un byte. |
Véase también
- interfaz IStreamWrapper
- espacio de nombres Aspose.Slides
- ensamblaje Aspose.Slides