Partager via


IVsContainedLanguageCodeSupport.CreateUniqueEventName, méthode

Crée un unique nom de gestionnaire d'événements, dans le contexte de classe, le nom de l'instance de l'objet, et le nom de l'événement.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntaxe

'Déclaration
Function CreateUniqueEventName ( _
    pszClassName As String, _
    pszObjectName As String, _
    pszNameOfEvent As String, _
    <OutAttribute> ByRef pbstrEventHandlerName As String _
) As Integer
int CreateUniqueEventName(
    string pszClassName,
    string pszObjectName,
    string pszNameOfEvent,
    out string pbstrEventHandlerName
)
int CreateUniqueEventName(
    [InAttribute] String^ pszClassName, 
    [InAttribute] String^ pszObjectName, 
    [InAttribute] String^ pszNameOfEvent, 
    [OutAttribute] String^% pbstrEventHandlerName
)
abstract CreateUniqueEventName : 
        pszClassName:string * 
        pszObjectName:string * 
        pszNameOfEvent:string * 
        pbstrEventHandlerName:string byref -> int
function CreateUniqueEventName(
    pszClassName : String, 
    pszObjectName : String, 
    pszNameOfEvent : String, 
    pbstrEventHandlerName : String
) : int

Paramètres

  • pszClassName
    Type : String

    [in] nom de la classe.

  • pszObjectName
    Type : String

    [in] nom de l'objet.

  • pszNameOfEvent
    Type : String

    [in] nom de l'événement.

  • pbstrEventHandlerName
    Type : String%

    [] retourne le nouveau nom d'un gestionnaire d'événements.

Valeur de retour

Type : Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.

Notes

Signature de COM

De singlefileeditor.idl :

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

Sécurité .NET Framework

Voir aussi

Référence

IVsContainedLanguageCodeSupport Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms