次の方法で共有


IAppxBlockMapBlocksEnumerator::GetCurrent メソッド (appxpackaging.h)

列挙子の現在位置にあるブロックを取得します。

構文

HRESULT GetCurrent(
  [out, retval] IAppxBlockMapBlock **block
);

パラメーター

[out, retval] block

種類: IAppxBlockMapBlock**

現在のブロック。

戻り値

種類: HRESULT

メソッドが成功すると、 S_OKが返されます。 それ以外の場合は、次の表に示すエラー コードが含まれますが、これらに限定されません。

リターン コード 説明
E_BOUNDS
列挙子は、コレクション内の最後の項目を渡しました。

注釈

返される列挙子は空にすることができます。 この場合、 GetHasCurrent の呼び出しは false を返します。 列挙子が空でない場合は、最初の要素を指し、このメソッドは最初の項目を返します。 その後、ユーザーは MoveNext を 使用してアイテム間を移動し、 GetHasCurrent を 呼び出してから GetCurrent を 使用してアイテムにアクセスする必要があります。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー appxpackaging.h

こちらもご覧ください

IAppxBlockMapBlocksEnumerator