ICertificates2::Select 方法
[CAPICOM 是一个仅限 32 位的组件,可用于以下操作系统:Windows Server 2008、Windows Vista 和 Windows XP。 请改用 System.Security.Cryptography.X509Certificates 命名空间中的 X509Certificate2Collection类。]
Select 方法显示用于选择证书的对话框,并返回所选证书的集合。 此方法是在 CAPICOM 2.0 中引入的。
语法
Certificates.Select( _
[ ByVal Title ], _
[ ByVal DisplayString ], _
[ ByVal bMultiSelect ] _
)
参数
-
标题 [in, 可选]
-
包含对话框标题的字符串。 默认值为空字符串 ("")。
-
DisplayString [in, 可选]
-
包含随对话框一起显示的提示文本的字符串。 默认值为空字符串 ("")。
-
bMultiSelect [in, optional]
-
指示用户是否可以选择多个证书的布尔值。 True 表示可以使用 CTRL 或 SHIFT 键选择多个证书。 默认值为 false。
返回值
一个 Certificates 对象,其中包含从对话框中选择的证书。
CAPICOM 2.1: 返回的 Certificates 对象包含对从中做出选择的集合中的证书的引用。 对返回的 Certificates 对象中的证书所做的任何更改都反映在该集合中。
CAPICOM 2.0、CAPICOM 2.0.0.1、CAPICOM 2.0.0.2 和 CAPICOM 2.0.0.3: 返回的 Certificates 对象包含从中做出选择的集合中证书的副本。 对返回的 Certificates 对象中的证书所做的任何更改都不会反映在该集合中。
要求
要求 | 值 |
---|---|
客户端支持终止 |
Windows Vista |
终止服务器支持 |
Windows Server 2008 |
可再发行组件 |
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更高版本 |
DLL |
|