IVsContainedLanguageCodeSupport.CreateUniqueEventName(String, String, String, String) Метод

Определение

Создает уникальное имя обработчика событий, заданный контекст класса, имя экземпляра объекта и имя события.

public:
 int CreateUniqueEventName(System::String ^ pszClassName, System::String ^ pszObjectName, System::String ^ pszNameOfEvent, [Runtime::InteropServices::Out] System::String ^ % pbstrEventHandlerName);
int CreateUniqueEventName(std::wstring const & pszClassName, std::wstring const & pszObjectName, std::wstring const & pszNameOfEvent, [Runtime::InteropServices::Out] std::wstring const & & pbstrEventHandlerName);
public int CreateUniqueEventName (string pszClassName, string pszObjectName, string pszNameOfEvent, out string pbstrEventHandlerName);
abstract member CreateUniqueEventName : string * string * string * string -> int
Public Function CreateUniqueEventName (pszClassName As String, pszObjectName As String, pszNameOfEvent As String, ByRef pbstrEventHandlerName As String) As Integer

Параметры

pszClassName
String

[in] Имя класса.

pszObjectName
String

[in] Имя объекта.

pszNameOfEvent
String

[in] Имя события.

pbstrEventHandlerName
String

[out] возвращает новое имя обработчика событий.

Возвращаемое значение

Int32

Возвращает значение S_OK, если выполнение прошло успешно; в противном случае возвращает код ошибки.

Комментарии

Подпись COM

Из синглефилидитор. IDL:

HRESULT CreateUniqueEventName(  
   [in]  LPCWSTR pszClassName,  
   [in]  LPCWSTR pszObjectName,  
   [in]  LPCWSTR pszNameOfEvent,  
   [out] BSTR*   pbstrEventHandlerName  
);  

Применяется к