ITypeLib.IsName(String, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Показывает, содержит ли переданная строка имя типа или члена, описанного в библиотеке.
public:
bool IsName(System::String ^ szNameBuf, int lHashVal);
public bool IsName (string szNameBuf, int lHashVal);
abstract member IsName : string * int -> bool
Public Function IsName (szNameBuf As String, lHashVal As Integer) As Boolean
Параметры
- szNameBuf
- String
Строка для проверки. Это параметр In или Out.
- lHashVal
- Int32
Хэш-значение для szNameBuf
.
Возвращаемое значение
Значение true
, если параметр szNameBuf
обнаружен в библиотеке типов; в противном случае — значение false
.
Комментарии
Если библиотека типов содержит строку, указанную параметром szNameBuf
, szNameBuf
перезаписывается именем, найденным в библиотеке типов, с помощью регистра, найденного в библиотеке типов. Например, если библиотека типов содержит строку "aBc", а FindName метод передает "abc" в szNameBuf
качестве параметра, szNameBuf
при возврате метода становится "aBc".
Дополнительные сведения см. в разделе Метод ITypeLib::IsName.