IVsUserSettingsMigration.MigrateSettings 方法

定义

迁移用户设置。

public:
 int MigrateSettings(Microsoft::VisualStudio::Shell::Interop::IVsSettingsReader ^ pSettingsReader, Microsoft::VisualStudio::Shell::Interop::IVsSettingsWriter ^ pSettingsWriter, System::String ^ pszGuidCategory);
public:
 int MigrateSettings(Microsoft::VisualStudio::Shell::Interop::IVsSettingsReader ^ pSettingsReader, Microsoft::VisualStudio::Shell::Interop::IVsSettingsWriter ^ pSettingsWriter, Platform::String ^ pszGuidCategory);
int MigrateSettings(Microsoft::VisualStudio::Shell::Interop::IVsSettingsReader const & pSettingsReader, Microsoft::VisualStudio::Shell::Interop::IVsSettingsWriter const & pSettingsWriter, std::wstring const & pszGuidCategory);
public int MigrateSettings (Microsoft.VisualStudio.Shell.Interop.IVsSettingsReader pSettingsReader, Microsoft.VisualStudio.Shell.Interop.IVsSettingsWriter pSettingsWriter, string pszGuidCategory);
abstract member MigrateSettings : Microsoft.VisualStudio.Shell.Interop.IVsSettingsReader * Microsoft.VisualStudio.Shell.Interop.IVsSettingsWriter * string -> int
Public Function MigrateSettings (pSettingsReader As IVsSettingsReader, pSettingsWriter As IVsSettingsWriter, pszGuidCategory As String) As Integer

参数

pSettingsReader
IVsSettingsReader

[in] IVsSettingsReader 访问配置信息。

pSettingsWriter
IVsSettingsWriter

[in] IVsSettingsWriter 写入配置信息。

pszGuidCategory
String

表示设置类别的 Guid。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell90:

HRESULT MigrateSettings(  
    [in]IVsSettingsReader *pSettingsReader,  
    [in]IVsSettingsWriter* pSettingsWriter,  
    LPCWSTR pszGuidCategory  
);  

适用于