IHostConfig インターフェイス

このインターフェイスは Merge によって実装され、プラグイン ファイル システム コンポーネントで設定情報を保存/復元できるようにします。ファイル システム コンポーネントは名前付きの値を保存/復元することができます。名前はそれぞれのファイル システム コンポーネント固有のもので、ほかのファイル システム コンポーネントからは読み取り/書き込みを行うことはできません。

プロパティ

Double読み取り/書き込みIHostConfig

名前が付けられた倍精度浮動小数点数値への読み取り/書き込みアクセスを提供します。

IDL [propget] HRESULT Double(
    [in] BSTR strKeyName,
    [out, retval] double* pValue)
[propput] HRESULT Double(
    [in] BSTR strKeyName,
    [in] double newValue)
.NET Double get_Double(
    String strKeyName)
void set_Double(
    String strKeyName, Double newValue)
  • strKeyName
    倍精度浮動小数点数値の名前。

Long読み取り/書き込みIHostConfig

名前が付けられた long 型(符号付き 32 ビット)の値への読み取り/書き込みアクセスを提供します。

IDL [propget] HRESULT Long(
    [in] BSTR strKeyName,
    [out, retval] long* pValue)
[propput] HRESULT Long(
    [in] BSTR strKeyName,
    [in] long newValue)
.NET Int32 get_Long(
    String strKeyName)
void set_Long(
    String strKeyName, Int32 newValue)
  • strKeyName
    倍精度浮動小数点数値の名前。

String読み取り/書き込みIHostConfig

名前が付けられた文字列値への読み取り/書き込みアクセスを提供します。

IDL [propget] HRESULT String(
    [in] BSTR strKeyName,
    [out, retval] BSTR* pValue)
[propput] HRESULT String(
    [in] BSTR strKeyName,
    [in] BSTR newValue)
.NET String get_String(
    String strKeyName)
void set_String(
    String strKeyName, String newValue)
  • strKeyName
    倍精度浮動小数点数値の名前。