IMonikerとは? わかりやすく解説

IMoniker インターフェイス

メモ : このインターフェイスは、.NET Framework version 2.0新しく追加されたものです。

IPersist および IPersistStreamCOM 機能備えた IMoniker インターフェイスマネージ定義を提供します

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

<GuidAttribute("0000000f-0000-0000-C000-000000000046")>
 _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IMoniker
[GuidAttribute("0000000f-0000-0000-C000-000000000046")] 
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] 
public interface IMoniker
[GuidAttribute(L"0000000f-0000-0000-C000-000000000046")] 
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)] 
public interface class IMoniker
/** @attribute GuidAttribute("0000000f-0000-0000-C000-000000000046") */
 
/** @attribute InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) */ 
public interface IMoniker
GuidAttribute("0000000f-0000-0000-C000-000000000046") 
InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) 
public interface IMoniker
解説解説

IMonikerIPersistIPersistStream の各インターフェイス詳細については、MSDN ライブラリ参照してください

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

IMoniker メソッド


パブリック メソッドパブリック メソッド

  名前 説明
パブリック メソッド BindToObject モニカ使用して、そのモニカ識別するオブジェクトバインドます。
パブリック メソッド BindToStorage モニカ識別されるオブジェクト格納されているストレージへのインターフェイス ポインタ取得します
パブリック メソッド CommonPrefixWith このモニカ別のモニカ共有する、共通のプリフィックス基づいて新しモニカ作成します
パブリック メソッド ComposeWith 現在のモニカ別のモニカ結合し新し複合モニカ作成します
パブリック メソッド Enum 複合モニカコンポーネント列挙できる列挙子へのポインタ提供します
パブリック メソッド GetClassID オブジェクトクラス ID (CLSID: Class Identifier) を取得します
パブリック メソッド GetDisplayName 現在のモニカについてユーザー解釈できる形式表示名取得します
パブリック メソッド GetSizeMax オブジェクト保存するために必要なストリームサイズバイト単位返します
パブリック メソッド GetTimeOfLastChange このモニカ識別されるオブジェクトが、最後に変更され時刻を表す数値示します
パブリック メソッド Hash モニカ内部状態を使用して32 ビット整数計算します
パブリック メソッド Inverse 現在のモニカまたは類似の構造を持つモニカ右側複合され場合に、他の何にも複合されないモニカ示します
パブリック メソッド IsDirty 最後に保存した時点からオブジェクト変更されたかどうかを確認します
パブリック メソッド IsEqual 指定したモニカ現在のモニカ比較し同一かどうか示します
パブリック メソッド IsRunning 現在のモニカ識別されるオブジェクトが現在読み込まれ実行中かどうか判断します
パブリック メソッド IsSystemMoniker このモニカシステム指定モニカ クラス1 つかどうか示します
パブリック メソッド Load オブジェクト以前格納されストリームから、そのオブジェクト初期化します。
パブリック メソッド ParseDisplayName 指定した表示名文字読み取るときに、ParseDisplayName が読み取った部分対応するモニカ理解および構築するために必要な文字数だけ読み取ります。
パブリック メソッド Reduce 現在のモニカと同じオブジェクト参照するが、それ以上効率的にバインドできる縮小され別のモニカ返します
パブリック メソッド RelativePathTo 現在のモニカ (または、同様の構造体を持つモニカ) に追加され場合に、指定したモニカ生成するモニカ示します
パブリック メソッド Save 指定したストリームオブジェクト保存します
参照参照

関連項目

IMoniker インターフェイス
System.Runtime.InteropServices.ComTypes 名前空間

IMoniker メンバ

IPersist および IPersistStreamCOM 機能備えた IMoniker インターフェイスマネージ定義を提供します

IMoniker データ型公開されるメンバを以下の表に示します


パブリック メソッドパブリック メソッド
  名前 説明
パブリック メソッド BindToObject モニカ使用して、そのモニカ識別するオブジェクトバインドます。
パブリック メソッド BindToStorage モニカ識別されるオブジェクト格納されているストレージへのインターフェイス ポインタ取得します
パブリック メソッド CommonPrefixWith このモニカ別のモニカ共有する、共通のプリフィックス基づいて新しモニカ作成します
パブリック メソッド ComposeWith 現在のモニカ別のモニカ結合し新し複合モニカ作成します
パブリック メソッド Enum 複合モニカコンポーネント列挙できる列挙子へのポインタ提供します
パブリック メソッド GetClassID オブジェクトクラス ID (CLSID: Class Identifier) を取得します
パブリック メソッド GetDisplayName 現在のモニカについてユーザー解釈できる形式表示名取得します
パブリック メソッド GetSizeMax オブジェクト保存するために必要なストリームサイズバイト単位返します
パブリック メソッド GetTimeOfLastChange このモニカ識別されるオブジェクトが、最後に変更され時刻を表す数値示します
パブリック メソッド Hash モニカ内部状態を使用して32 ビット整数計算します
パブリック メソッド Inverse 現在のモニカまたは類似の構造を持つモニカ右側複合され場合に、他の何にも複合されないモニカ示します
パブリック メソッド IsDirty 最後に保存した時点からオブジェクト変更されたかどうかを確認します
パブリック メソッド IsEqual 指定したモニカ現在のモニカ比較し同一かどうか示します
パブリック メソッド IsRunning 現在のモニカ識別されるオブジェクトが現在読み込まれ実行中かどうか判断します
パブリック メソッド IsSystemMoniker このモニカシステム指定モニカ クラス1 つかどうか示します
パブリック メソッド Load オブジェクト以前格納されストリームから、そのオブジェクト初期化します。
パブリック メソッド ParseDisplayName 指定した表示名文字読み取るときに、ParseDisplayName が読み取った部分対応するモニカ理解および構築するために必要な文字数だけ読み取ります。
パブリック メソッド Reduce 現在のモニカと同じオブジェクト参照するが、それ以上効率的にバインドできる縮小され別のモニカ返します
パブリック メソッド RelativePathTo 現在のモニカ (または、同様の構造体を持つモニカ) に追加され場合に、指定したモニカ生成するモニカ示します
パブリック メソッド Save 指定したストリームオブジェクト保存します
参照参照

関連項目

IMoniker インターフェイス
System.Runtime.InteropServices.ComTypes 名前空間



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「IMoniker」の関連用語

IMonikerのお隣キーワード
検索ランキング

   

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



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

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

©2026 GRAS Group, Inc.RSS