次の方法で共有


IFsrmFileScreenTemplateManager::ImportTemplates メソッド (fsrmscreen.h)

指定したファイル画面テンプレートを XML 文字列からインポートします。

構文

HRESULT ImportTemplates(
  [in]  BSTR                       serializedFileScreenTemplates,
  [in]  VARIANT                    *fileScreenTemplateNamesArray,
  [out] IFsrmCommittableCollection **fileScreenTemplates
);

パラメーター

[in] serializedFileScreenTemplates

1 つ以上のファイル画面テンプレートを表す XML 文字列。

[in] fileScreenTemplateNamesArray

インポートするテンプレートの名前の SAFEARRAY を含む VARIANTNULL の場合、メソッドはすべてのテンプレートをインポートします。

[out] fileScreenTemplates

ファイル画面テンプレートのコレクションを含む IFsrmCommittableCollection インターフェイス。

コレクションの各項目は、VT_DISPATCH型の VARIANT です。 IFsrmFileScreenTemplateImported インターフェイスのバリアントの pdispVal メンバーに対してクエリを実行します。

テンプレートを FSRM に追加するには、 IFsrmCommittableCollection::Commit メソッドを呼び出します。 テンプレートを FSRM に追加し、テンプレートから派生したオブジェクトに変更を反映するには、コレクション内の各項目に対して IFsrmFileScreenTemplateImported::CommitAndUpdateDerived メソッドを呼び出します。

戻り値

メソッドは、次の戻り値を返します。

要件

   
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー fsrmscreen.h
[DLL] SrmSvc.dll

関連項目

FsrmFileScreenTemplateManager

IFsrmFileScreenTemplateManager