UCOMIStream Schnittstelle

Definition

Achtung

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

Verwenden Sie stattdessen IStream.

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
Attribute

Hinweise

Weitere Informationen finden Sie in der vorhandenen Dokumentation für IStream und ISequentialStream im Com-Unterordner der MSDN Library.

Methoden

Clone(UCOMIStream)
Veraltet.

Erstellt ein neues Datenstromobjekt mit einem eigenen Suchzeiger, der auf die gleichen Bytes wie der Originaldatenstrom verweist.

Commit(Int32)
Veraltet.

Stellt sicher, dass alle am im transaktiven Modus geöffneten Streamobjekt vorgenommen Änderungen im übergeordneten Speicher reflektiert werden.

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

Kopiert eine angegebene Anzahl von Bytes vom aktuellen Suchzeiger im Datenstrom an den aktuellen Suchzeiger in einem anderen Datenstrom.

LockRegion(Int64, Int64, Int32)
Veraltet.

Schränkt den Zugriff auf einen bestimmten Bereich von Bytes im Datenstrom ein.

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

Liest eine angegebene Anzahl von Bytes beginnend beim aktuellen Suchzeiger aus dem Datenstromobjekt in den Arbeitsspeicher.

Revert()
Veraltet.

Verwirft alle Änderungen, die seit dem letzten Commit(Int32)-Aufruf an einem transaktionsgebundenen Datenstrom vorgenommen wurden.

Seek(Int64, Int32, IntPtr)
Veraltet.

Verschiebt den Suchzeiger auf eine neue Position im Verhältnis zum Anfang oder Ende des Datenstroms bzw. zum aktuellen Suchzeiger.

SetSize(Int64)
Veraltet.

Ändert die Größe des Streamobjekts.

Stat(STATSTG, Int32)
Veraltet.

Ruft die STATSTG-Struktur für diesen Datenstrom ab.

UnlockRegion(Int64, Int64, Int32)
Veraltet.

Entfernt die Zugriffsbeschränkung für einen Bereich von Bytes, der zuvor mit LockRegion(Int64, Int64, Int32) eingeschränkt wurde.

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

Schreibt eine angegebene Anzahl von Bytes beginnend beim aktuellen Suchzeiger in das Datenstromobjekt.

Gilt für: