IVsLanguageDebugInfo.ResolveName-Methode
Disambiguiert dem angegebenen Namen und gibt nicht-mehrdeutige Namen für alle Entitäten an, die den Namen „finden Sie im Abschnitt“.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
Function ResolveName ( _
pszName As String, _
dwFlags As UInteger, _
<OutAttribute> ByRef ppNames As IVsEnumDebugName _
) As Integer
int ResolveName(
string pszName,
uint dwFlags,
out IVsEnumDebugName ppNames
)
int ResolveName(
[InAttribute] String^ pszName,
[InAttribute] unsigned int dwFlags,
[OutAttribute] IVsEnumDebugName^% ppNames
)
abstract ResolveName :
pszName:string *
dwFlags:uint32 *
ppNames:IVsEnumDebugName byref -> int
function ResolveName(
pszName : String,
dwFlags : uint,
ppNames : IVsEnumDebugName
) : int
Parameter
pszName
Typ: String[in] Eine Zeichenfolge, die den Namen enthält.
dwFlags
Typ: UInt32[in] Flags. Weitere Informationen finden Sie unter RESOLVENAMEFLAGS.
ppNames
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsEnumDebugName%[out] Gibt ein Objekt zurück, das eine Liste von Namen enthält. Weitere Informationen finden Sie unter IVsEnumDebugName.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsLanguageDebugInfo::ResolveName(
[in] LPCOLESTR pszName,
[in] DWORD dwFlags,
[out] IVsEnumDebugName **ppNames
);
Diese Methode disambiguiert dem angegebenen Namen und gibt nicht-mehrdeutige Namen für alle Entitäten an, die den Namen „finden Sie im Abschnitt“.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.