IVsPersistSolutionProps.WriteUserOptions(IStream, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为给定解决方案编写用户选项。
public:
int WriteUserOptions(Microsoft::VisualStudio::OLE::Interop::IStream ^ pOptionsStream, System::String ^ pszKey);
public:
int WriteUserOptions(Microsoft::VisualStudio::OLE::Interop::IStream ^ pOptionsStream, Platform::String ^ pszKey);
int WriteUserOptions(Microsoft::VisualStudio::OLE::Interop::IStream const & pOptionsStream, std::wstring const & pszKey);
public int WriteUserOptions (Microsoft.VisualStudio.OLE.Interop.IStream pOptionsStream, string pszKey);
abstract member WriteUserOptions : Microsoft.VisualStudio.OLE.Interop.IStream * string -> int
Public Function WriteUserOptions (pOptionsStream As IStream, pszKey As String) As Integer
参数
- pszKey
- String
中流的名称,由 VSPackage 通过 SavePackageUserOpts(IVsPersistSolutionOpts, String)
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
实现
注解
COM 签名
从 vsshell:
HRESULT IVsPersistSolutionProps::WriteUserOptions(
[in] IStream *pOptionsStream,
[in] LPCOLESTR pszKey
);
每次 VSPackage 调用方法时,环境都会调用此方法 SavePackageUserOpts 。