Freigeben über


IVsContainedLanguageCodeSupport.GetBaseClassName-Methode

Gibt den Basisklassen Namen für die bereitgestellte Klasse zurück.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntax

'Declaration
Function GetBaseClassName ( _
    pszClassName As String, _
    <OutAttribute> ByRef pbstrBaseClassName As String _
) As Integer
int GetBaseClassName(
    string pszClassName,
    out string pbstrBaseClassName
)
int GetBaseClassName(
    [InAttribute] String^ pszClassName, 
    [OutAttribute] String^% pbstrBaseClassName
)
abstract GetBaseClassName : 
        pszClassName:string * 
        pbstrBaseClassName:string byref -> int
function GetBaseClassName(
    pszClassName : String, 
    pbstrBaseClassName : String
) : int

Parameter

  • pszClassName
    Typ: String

    [in] Der vollständige Name der Klasse, z. B. Namespace1.Namespace2.Class1

  • pbstrBaseClassName
    Typ: String%

    [out] Der vollständige Name der Basisklasse zum Beispiel System.Web.UI.Page.

Rückgabewert

Typ: Int32
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.

Hinweise

COM-Signatur

Von singlefileeditor.idl:

HRESULT GetBaseClassName(
   [in]  LPCWSTR pszClassName,
   [out] BSTR*   pbstrBaseClassName
);

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsContainedLanguageCodeSupport Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace