Freigeben über


IDSRefConsumer.GetExtendedType-Methode

Ruft die GUID für den erweiterten Typ eines angegebenen Knotens ab.

Namespace:  Microsoft.VisualStudio.Data.Interop
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)

Syntax

'Declaration
Function GetExtendedType ( _
    drnidCurr As IntPtr _
) As Guid
Guid GetExtendedType(
    IntPtr drnidCurr
)
Guid GetExtendedType(
    [InAttribute] IntPtr drnidCurr
)
abstract GetExtendedType : 
        drnidCurr:IntPtr -> Guid
function GetExtendedType(
    drnidCurr : IntPtr
) : Guid

Parameter

  • drnidCurr
    Typ: IntPtr

    [in] DSREFNODEID des Knotens, dessen erweiterter Typ abgerufen werden soll.

Rückgabewert

Typ: Guid
Gibt NOERROR zurück, wenn erfolgreich.Andernfalls wird ein nicht angegebenen Fehlercode zurück.

Hinweise

Verwendung GetExtendedType, wenn GetType DSREFTYPE_EXTENDED zurückgibt. Rufen Sie GetExtendedType auf, um das benutzerdefinierte GUID für den tatsächlichen Objekttyp abzurufen. Erweiterte Typen werden verwendet, wenn die vordefinierten Typen, die in Idsref.h definiert sind, nicht ausreichen.

.NET Framework-Sicherheit

Siehe auch

Referenz

IDSRefConsumer Schnittstelle

Microsoft.VisualStudio.Data.Interop-Namespace