UCOMIStream Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Figyelemfelhívás
Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202
A IStream használható helyette.
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
- Attribútumok
Megjegyzések
További információkért tekintse meg az MSDN-kódtár com almappájának meglévő dokumentációját IStreamISequentialStream .
Metódusok
| Name | Description |
|---|---|
| Clone(UCOMIStream) |
Elavult.
Létrehoz egy új streamobjektumot a saját keresési mutatójával, amely az eredeti adatfolyammal megegyező bájtokra hivatkozik. |
| Commit(Int32) |
Elavult.
Biztosítja, hogy a streamobjektumok transzacted módban megnyitott módosításai megjelenjenek a szülőtárolóban. |
| CopyTo(UCOMIStream, Int64, IntPtr, IntPtr) |
Elavult.
Adott számú bájtot másol át a stream aktuális keresési mutatójából egy másik stream aktuális keresési mutatójára. |
| LockRegion(Int64, Int64, Int32) |
Elavult.
Korlátozza a hozzáférést egy adott bájttartományhoz a streamben. |
| Read(Byte[], Int32, IntPtr) |
Elavult.
Meghatározott számú bájtot olvas be a streamobjektumból a memóriába az aktuális keresési mutatótól kezdve. |
| Revert() |
Elavult.
Elveti az összes módosítást, amely az utolsó Commit(Int32) hívás óta történt egy átjátszott streamen. |
| Seek(Int64, Int32, IntPtr) |
Elavult.
A keresési mutatót a stream elejéhez, a stream végéhez vagy az aktuális keresési mutatóhoz képest egy új helyre módosítja. |
| SetSize(Int64) |
Elavult.
Módosítja a streamobjektum méretét. |
| Stat(STATSTG, Int32) |
Elavult.
Lekéri a STATSTG stream struktúráját. |
| UnlockRegion(Int64, Int64, Int32) |
Elavult.
Eltávolítja a korábban korlátozott bájtok tartományára vonatkozó hozzáférési korlátozást LockRegion(Int64, Int64, Int32). |
| Write(Byte[], Int32, IntPtr) |
Elavult.
Megadott számú bájtot ír a streamobjektumba az aktuális keresési mutatótól kezdve. |