IVsContainedLanguageCodeSupport.OnRenamed Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Called from a containing IVsContainedLanguageHost object indicating that a rename of a specified type was initiated.
public:
int OnRenamed(Microsoft::VisualStudio::TextManager::Interop::ContainedLanguageRenameType clrt, System::String ^ bstrOldID, System::String ^ bstrNewID);
public:
int OnRenamed(Microsoft::VisualStudio::TextManager::Interop::ContainedLanguageRenameType clrt, Platform::String ^ bstrOldID, Platform::String ^ bstrNewID);
int OnRenamed(Microsoft::VisualStudio::TextManager::Interop::ContainedLanguageRenameType clrt, std::wstring const & bstrOldID, std::wstring const & bstrNewID);
public int OnRenamed (Microsoft.VisualStudio.TextManager.Interop.ContainedLanguageRenameType clrt, string bstrOldID, string bstrNewID);
abstract member OnRenamed : Microsoft.VisualStudio.TextManager.Interop.ContainedLanguageRenameType * string * string -> int
Public Function OnRenamed (clrt As ContainedLanguageRenameType, bstrOldID As String, bstrNewID As String) As Integer
Parameters
[in] A value from the ContainedLanguageRenameType enumeration specifying what is being renamed.
- bstrOldID
- String
[in] The old name.
- bstrNewID
- String
[in] The new name.
Returns
If successful, returns S_OK; otherwise, returns an error code.
Remarks
COM Signature
From singlefileeditor.idl:
HRESULT OnRenamed(
[in] ContainedLanguageRenameType clrt,
[in] BSTR bstrOldID,
[in] BSTR bstrNewID
);
This method is typically called from the OnRenamed method in the IVsContainedLanguageHost interface that is in turn called from the contained language service if a member name was renamed.