IDataObject.GetCanonicalFormatEtcとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > IDataObject.GetCanonicalFormatEtcの意味・解説 

IDataObject.GetCanonicalFormatEtc メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

a パラメータによって参照される FORMATETC 構造体論理的に等価な (ただし、必ずしも等しくはない) 標準FORMATETC 構造体へのポインタ取得します

名前空間: Microsoft.Aspnet.Snapin
アセンブリ: AspNetMMCExt (aspnetmmcext.dll 内)
構文構文

Function GetCanonicalFormatEtc ( _
    a As IntPtr, _
    b As IntPtr _
) As Integer
Dim instance As IDataObject
Dim a As IntPtr
Dim b As IntPtr
Dim returnValue As Integer

returnValue = instance.GetCanonicalFormatEtc(a, b)
int GetCanonicalFormatEtc (
    IntPtr a,
    IntPtr b
)
int GetCanonicalFormatEtc (
    IntPtr a, 
    IntPtr b
)
int GetCanonicalFormatEtc (
    IntPtr a, 
    IntPtr b
)
function GetCanonicalFormatEtc (
    a : IntPtr, 
    b : IntPtr
) : int

パラメータ

a

データ取得するための呼び出し形式メディア、および対象デバイス定義する FORMATETC へのポインタ

b

特定の表示についての最も一般的な情報格納している FORMATETC への出力ポインタ

または

GetCanonicalFormatEtc メソッドが DATA_S_SAMEFORMATETC を返す場合null 参照 (Visual Basic では Nothing)。

戻り値
GetCanonicalFormatEtc メソッドは、標準戻り値である E_INVALIDARG、E_UNEXPECTED、および E_OUTOFMEMORY をサポートする同時に次の戻り値サポートしてます。

戻り値

説明

S_OK

返されFORMATETC は、パラメータ渡され構造体とは異なります

DATA_S_SAMEFORMATETC

返されFORMATETCパラメータ渡され構造体と同じであり、bnull 参照 (Visual Basic では Nothing) が返されました。

DV_E_LINDEX

lindex が有効ではありません。

DV_E_FORMATETC

a が有効ではありません。

OLE_E_NOTRUNNING

オブジェクト アプリケーション実行されていません。

解説解説
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
IDataObject インターフェイス
IDataObject メンバ
Microsoft.Aspnet.Snapin 名前空間

IDataObject.GetCanonicalFormatEtc メソッド

名前空間: Microsoft.CLRAdmin
アセンブリ: mscorcfg (mscorcfg.dll 内)
構文構文

Function GetCanonicalFormatEtc ( _
    a As IntPtr, _
    b As IntPtr _
) As Integer
Dim instance As IDataObject
Dim a As IntPtr
Dim b As IntPtr
Dim value As Integer

value = instance.GetCanonicalFormatEtc(a, b)
int GetCanonicalFormatEtc (
    IntPtr a,
    IntPtr b
)
int GetCanonicalFormatEtc (
    IntPtr a, 
    IntPtr b
)
int GetCanonicalFormatEtc (
    IntPtr a, 
    IntPtr b
)
function GetCanonicalFormatEtc (
    a : IntPtr, 
    b : IntPtr
) : int

パラメータ

a
b
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
IDataObject インターフェイス
IDataObject メンバ
Microsoft.CLRAdmin 名前空間

IDataObject.GetCanonicalFormatEtc メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

より複雑な構造体論理的に等価な、標準FORMATETC 構造体提供します。このメソッド使用して2 つ異なFORMATETC 構造体同一データ返すかどうか確認し表示二重化する必要をなくします。

名前空間: System.Runtime.InteropServices.ComTypes
アセンブリ: System (system.dll 内)
構文構文

Function GetCanonicalFormatEtc ( _
    <InAttribute> ByRef formatIn As FORMATETC,
 _
    <OutAttribute> ByRef formatOut As
 FORMATETC _
) As Integer
Dim instance As IDataObject
Dim formatIn As FORMATETC
Dim formatOut As FORMATETC
Dim returnValue As Integer

returnValue = instance.GetCanonicalFormatEtc(formatIn, formatOut)
int GetCanonicalFormatEtc (
    [InAttribute] ref FORMATETC formatIn,
    out FORMATETC formatOut
)
int GetCanonicalFormatEtc (
    [InAttribute] FORMATETC% formatIn, 
    [OutAttribute] FORMATETC% formatOut
)
int GetCanonicalFormatEtc (
    /** @attribute InAttribute() */ /** @ref */ FORMATETC formatIn, 
    /** @attribute OutAttribute() */ /** @ref */ FORMATETC formatOut
)
JScript では、値型引数参照渡しされません。

パラメータ

formatIn

GetData などの後続呼び出しで、呼び出し元がデータ取得するために使用する必要がある形式メディア、および対象デバイス定義する FORMATETC 構造体へのポインタ (参照渡し)。TYMED メンバは、この場合には重要ではないため、無視する必要があります

formatOut

このメソッドから制御が戻るときに、特定の表示で最も一般的な情報格納している FORMATETC 構造体へのポインタ格納しformatetIn規準等価にします。呼び出し元でこの構造体割り当てGetCanonicalFormatEtc メソッドデータ格納する必要がありますGetData などの後続呼び出しデータ取得するには、指定された値が null 参照 (Visual Basic では Nothing) の場合除き呼び出し元は formatOut指定された値を使用します。このメソッドDATA_S_SAMEFORMATETC返す場合、この値は null 参照 (Visual Basic では Nothing) です。TYMED メンバは、この場合には重要ではないため、無視する必要があります。このパラメータ初期化せずに渡されます。

戻り値
このメソッドは、標準戻り値である E_INVALIDARG、E_UNEXPECTED、および E_OUTOFMEMORY をサポートする同時に次の値もサポートしてます。

説明

S_OK

返される FORMATETC 構造体は、渡され構造体とは異なります

DATA_S_SAMEFORMATETC

複数FORMATETC 構造体同一で、formatOut パラメータnull 参照 (Visual Basic では Nothing) が返されます。

DV_E_LINDEX

lindex に無効な値があります。現在は -1 だけがサポートされています。

DV_E_FORMATETC

pFormatetc パラメータ無効な値があります

OLE_E_NOTRUNNING

アプリケーション実行されていません。

解説解説

IDataObject::GetCanonicalFormatEtc詳細については、MSDN ライブラリ参照してください

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
IDataObject インターフェイス
IDataObject メンバ
System.Runtime.InteropServices.ComTypes 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「IDataObject.GetCanonicalFormatEtc」の関連用語

IDataObject.GetCanonicalFormatEtcのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



IDataObject.GetCanonicalFormatEtcのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS