IVsLanguageDebugInfo.ResolveName(String, UInt32, IVsEnumDebugName) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Lève l'ambiguïté du nom donné, en fournissant des noms non ambigus pour toutes les entités qui « ont une correspondance avec » le nom.
public:
int ResolveName(System::String ^ pszName, System::UInt32 dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumDebugName ^ % ppNames);
public:
int ResolveName(Platform::String ^ pszName, unsigned int dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumDebugName ^ & ppNames);
int ResolveName(std::wstring const & pszName, unsigned int dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumDebugName const & & ppNames);
public int ResolveName (string pszName, uint dwFlags, out Microsoft.VisualStudio.TextManager.Interop.IVsEnumDebugName ppNames);
abstract member ResolveName : string * uint32 * IVsEnumDebugName -> int
Public Function ResolveName (pszName As String, dwFlags As UInteger, ByRef ppNames As IVsEnumDebugName) As Integer
Paramètres
- pszName
- String
[in] Chaîne contenant le nom.
- dwFlags
- UInt32
[in] Indicateurs. Pour plus d’informations, consultez RESOLVENAMEFLAGS.
- ppNames
- IVsEnumDebugName
[out] Retourne un objet contenant une liste de noms. Pour plus d’informations, consultez IVsEnumDebugName.
Retours
Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.
Remarques
Signature COM
À partir de textmgr. idl :
HRESULT IVsLanguageDebugInfo::ResolveName(
[in] LPCOLESTR pszName,
[in] DWORD dwFlags,
[out] IVsEnumDebugName **ppNames
);
Cette méthode ambiguïté le nom donné, en fournissant des noms non ambigus pour toutes les entités qui « correspondent » au nom.