IVsContainedLanguageCodeSupport.CreateUniqueEventName(String, String, String, String) Método

Definição

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

Int32

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  
);  

Aplica-se a