UCOMIStream Interface

Definição

Atenção

Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202

Utilize IStream em substituição.

public interface class UCOMIStream
[System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMIStream
[System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public interface UCOMIStream
[<System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMIStream = interface
[<System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type UCOMIStream = interface
Public Interface UCOMIStream
Atributos

Observações

Para mais informações, consulte a documentação existente para IStream e ISequentialStream na subpasta com da biblioteca MSDN.

Métodos

Name Description
Clone(UCOMIStream)
Obsoleto.

Cria um novo objeto de fluxo com o seu próprio ponteiro de busca que faz referência aos mesmos bytes do fluxo original.

Commit(Int32)
Obsoleto.

Assegura que quaisquer alterações feitas a um objeto de fluxo aberto em modo transacionado sejam refletidas no armazenamento pai.

CopyTo(UCOMIStream, Int64, IntPtr, IntPtr)
Obsoleto.

Copia um número especificado de bytes do ponteiro de pesquisa atual no fluxo para o ponteiro de pesquisa atual noutro fluxo.

LockRegion(Int64, Int64, Int32)
Obsoleto.

Restringe o acesso a um intervalo especificado de bytes no fluxo.

Read(Byte[], Int32, IntPtr)
Obsoleto.

Lê um número especificado de bytes do objeto de fluxo para a memória a partir do ponteiro de procura atual.

Revert()
Obsoleto.

Descarta todas as alterações feitas a um stream transacionado desde a última Commit(Int32) chamada.

Seek(Int64, Int32, IntPtr)
Obsoleto.

Altera o ponteiro de busca para uma nova localização em relação ao início do fluxo, ao fim do fluxo ou ao ponteiro de busca atual.

SetSize(Int64)
Obsoleto.

Altera o tamanho do objeto do fluxo.

Stat(STATSTG, Int32)
Obsoleto.

Recupera a STATSTG estrutura deste riacho.

UnlockRegion(Int64, Int64, Int32)
Obsoleto.

Remove a restrição de acesso num intervalo de bytes anteriormente restrito com LockRegion(Int64, Int64, Int32).

Write(Byte[], Int32, IntPtr)
Obsoleto.

Escreve um número especificado de bytes no objeto de fluxo a partir do ponteiro de busca atual.

Aplica-se a