Метод ICertificates2::Select
[CAPICOM — это 32-разрядный компонент, доступный для использования в следующих операционных системах: Windows Server 2008, Windows Vista и Windows XP. Вместо этого используйте класс X509Certificate2Collection в пространстве имен System.Security.Cryptography.X509Certificates .]
Метод Select отображает диалоговое окно для выбора сертификатов и возвращает коллекцию выбранных сертификатов. Этот метод появился в CAPICOM 2.0.
Синтаксис
Certificates.Select( _
[ ByVal Title ], _
[ ByVal DisplayString ], _
[ ByVal bMultiSelect ] _
)
Параметры
-
Title [in, необязательный]
-
Строка, содержащая заголовок диалогового окна. Значение по умолчанию — пустая строка.
-
DisplayString [in, необязательный]
-
Строка, содержащая текст запроса, отображаемый в диалоговом окне. Значение по умолчанию — пустая строка.
-
bMultiSelect [in, необязательный]
-
Логическое значение, указывающее, может ли пользователь выбрать несколько сертификатов. Значение 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 |
Распространяемые компоненты |
CAPICOM 2.0 или более поздней версии в Windows Server 2003 и Windows XP |
DLL |
|