IVsContainedLanguageCodeSupport.GetEventHandlerMemberID - метод
Возвращает уникальный идентификатор элемента. обработчика событий, соответствующих предоставленному описание если существует.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Синтаксис
'Декларация
Function GetEventHandlerMemberID ( _
pszClassName As String, _
pszObjectTypeName As String, _
pszNameOfEvent As String, _
pszEventHandlerName As String, _
<OutAttribute> ByRef pbstrUniqueMemberID As String _
) As Integer
int GetEventHandlerMemberID(
string pszClassName,
string pszObjectTypeName,
string pszNameOfEvent,
string pszEventHandlerName,
out string pbstrUniqueMemberID
)
int GetEventHandlerMemberID(
[InAttribute] String^ pszClassName,
[InAttribute] String^ pszObjectTypeName,
[InAttribute] String^ pszNameOfEvent,
[InAttribute] String^ pszEventHandlerName,
[OutAttribute] String^% pbstrUniqueMemberID
)
abstract GetEventHandlerMemberID :
pszClassName:string *
pszObjectTypeName:string *
pszNameOfEvent:string *
pszEventHandlerName:string *
pbstrUniqueMemberID:string byref -> int
function GetEventHandlerMemberID(
pszClassName : String,
pszObjectTypeName : String,
pszNameOfEvent : String,
pszEventHandlerName : String,
pbstrUniqueMemberID : String
) : int
Параметры
pszClassName
Тип: String[in] полное имя класса, содержащего обработчик событий.
pszObjectTypeName
Тип: String[in] тип объекта события.
pszNameOfEvent
Тип: String[in] Имя события.
pszEventHandlerName
Тип: String[in] имя обработчика событий.
pbstrUniqueMemberID
Тип: String%[out] возвращает уникальный идентификатор элемента для обработчика событий.
Возвращаемое значение
Тип: Int32
В случае успеха возвращает S_OK.Если обработчик события отсутствует, возвращается S_FALSE.В противном случае возвращает код ошибки.
Заметки
Модель COM подписи
Из singlefileeditor.idl:
HRESULT GetEventHandlerMemberID(
[in] LPCWSTR pszClassName,
[in] LPCWSTR pszObjectTypeName,
[in] LPCWSTR pszNameOfEvent,
[in] LPCWSTR pszEventHandlerName,
[out] BSTR* pbstrUniqueMemberID
);
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
IVsContainedLanguageCodeSupport Интерфейс
Microsoft.VisualStudio.TextManager.Interop - пространство имен