IVsContainedLanguageCodeSupport.CreateUniqueEventName(String, String, String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um nome de manipulador de eventos exclusivo, dado o contexto de classe, o nome da instância do objeto e o nome do evento.
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
Parâmetros
- pszClassName
- String
no Nome da classe.
- pszObjectName
- String
no Nome do objeto.
- pszNameOfEvent
- String
no Nome do evento.
- pbstrEventHandlerName
- String
fora Retorna o novo nome de um manipulador de eventos.
Retornos
Se bem-sucedido, retorna S_OK ; caso contrário, retorna um código de erro.
Comentários
Assinatura COM
De singlefileeditor. idl:
HRESULT CreateUniqueEventName(
[in] LPCWSTR pszClassName,
[in] LPCWSTR pszObjectName,
[in] LPCWSTR pszNameOfEvent,
[out] BSTR* pbstrEventHandlerName
);