IDataFormat 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862
為 DataFormat 介面的 DBinding 屬性提供支援。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public interface class IDataFormat
[System.Runtime.InteropServices.Guid("AF08B280-90F2-11D0-9484-00A0C91110ED")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDataFormat
[System.Runtime.InteropServices.Guid("AF08B280-90F2-11D0-9484-00A0C91110ED")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public interface IDataFormat
[<System.Runtime.InteropServices.Guid("AF08B280-90F2-11D0-9484-00A0C91110ED")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDataFormat = interface
[<System.Runtime.InteropServices.Guid("AF08B280-90F2-11D0-9484-00A0C91110ED")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
type IDataFormat = interface
Public Interface IDataFormat
- 屬性
備註
此工具會在內部使用此介面,將 Visual Basic 6.0 應用程式升級至 Visual Basic。
注意
Microsoft.VisualBasic.Compatibility.VB6 命名空間中的函式和物件都是供這些工具使用,以便從 Visual Basic 6.0 升級至 Visual Basic 2008。 在大多數情況下,這些函式和物件會複製在 .NET Framework 其他命名空間中可以找到的功能。 只有當 Visual Basic 6.0 程式碼模型與 .NET Framework 實作有顯著差異時,才會需要這些函式和物件。
方法
Clone(IDataFormat) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
建立 IDataFormat 的淺層複本。 |
Convert(Int32, Object, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
將 IDataFormat 轉換成 Visual Basic 6.0 |
Default(Boolean) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
判斷 IDataFormat 是否為預設 IDataFormat。 |
GetBinding(VarEnum, Int32, IRowset, DBCOLUMNINFO, DBBINDING, Int32, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
取得 IDataFormat 的繫結。 |
GetData(Int32, IntPtr, Object, Int32, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
取得 IDataFormat 介面的資料。 |
GetLcid(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
取得 IDataFormat 介面的地區設定 ID。 |
GetRawData(Int32, IntPtr, Object, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
取得 IDataFormat 介面的未經處理資料 (Raw Data)。 |
GetSubFormatType(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
取得 IDataFormat 介面的子格式型別。 |
ReleaseBinding(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
釋放 IDataFormat 介面的繫結。 |
ReleaseData(Int32, IntPtr) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
釋放 IDataFormat 介面的資料。 |
SetData(Int32, Object, IntPtr, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
設定 IDataFormat 介面的資料。 |
SetLcid(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
設定 IDataFormat 的地區設定 ID。 |
SetRawData(Int32, Object, IntPtr) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
設定 IDataFormat 的未經處理資料。 |
SetSubFormatType(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
設定 IDataFormat 介面的子格式型別。 |