ExtendedProperties オブジェクト

[CAPICOM は、Windows Server 2008、Windows Vista、および Windows XP のオペレーティング システムで使用できる 32 ビットのみのコンポーネントです。 代わりに、プラットフォーム呼び出しサービス (PInvoke) を使用して Win32 API 関数 CertGetCertificateContextProperty を呼び出し、プロパティを取得します。 PInvoke の詳細については、「 プラットフォーム呼び出しのチュートリアル」を参照してください。 P/Invoke を介した .NET と CryptoAPI: パート 1 と P/Invoke による .NET と CryptoAPI:CAPICOM と P/Invoke による .NET 暗号化の拡張のパート 2 サブセクションも役立つ場合があります。

ExtendedProperties オブジェクトは、ExtendedProperty オブジェクトのコレクションを表します。 各オブジェクトは、1 つの拡張プロパティを表します。

使用する場合

ExtendedProperties オブジェクトは、次のタスクを実行するために使用されます。

  • ExtendedProperty オブジェクトをコレクションに追加または削除します。
  • コレクション内の拡張プロパティの数を取得します。
  • コレクションから特定の ExtendedProperty オブジェクトを取得します。
  • コレクションを反復処理します。

メンバー

ExtendedProperties オブジェクトには、次の種類のメンバーがあります。

メソッド

ExtendedProperties オブジェクトには、これらのメソッドがあります。

メソッド 説明
追加 ExtendedProperty オブジェクトをコレクションに追加します。
[削除] コレクションから ExtendedProperty オブジェクトを削除します。

 

プロパティ

ExtendedProperties オブジェクトには、これらのプロパティがあります。

プロパティ アクセスの種類 説明
_NewEnum
読み取り専用
コレクションの列挙に使用できるオブジェクトの IEnumVARIANT インターフェイスを取得します。 このプロパティは、Visual Basic Scripting Edition (VBScript) 内では非表示になっています。
Count
読み取り専用
コレクション内の ExtendedProperty オブジェクトの数を取得します。
項目
読み取り専用
コレクションのインデックス付き拡張プロパティを表す ExtendedProperty オブジェクトを取得します。 これは既定のプロパティです。

 

注釈

ExtendedProperties オブジェクトを作成できません。

必要条件

要件 値
クライアント サポートの終了
Windows Vista
サーバー サポートの終了
Windows Server 2008
再頒布可能パッケージ
Windows Server 2003 および Windows XP の CAPICOM 2.0 以降
[DLL]
Capicom.dll