IVsPersistSolutionProps.ReadUserOptions(IStream, String) 方法

定义

读取给定解决方案的用户选项。

public:
 int ReadUserOptions(Microsoft::VisualStudio::OLE::Interop::IStream ^ pOptionsStream, System::String ^ pszKey);
public:
 int ReadUserOptions(Microsoft::VisualStudio::OLE::Interop::IStream ^ pOptionsStream, Platform::String ^ pszKey);
int ReadUserOptions(Microsoft::VisualStudio::OLE::Interop::IStream const & pOptionsStream, std::wstring const & pszKey);
public int ReadUserOptions (Microsoft.VisualStudio.OLE.Interop.IStream pOptionsStream, string pszKey);
abstract member ReadUserOptions : Microsoft.VisualStudio.OLE.Interop.IStream * string -> int
Public Function ReadUserOptions (pOptionsStream As IStream, pszKey As String) As Integer

参数

pOptionsStream
IStream

中指向接口的指针, IStream VSPackage 应从中读取用户特定的选项。

pszKey
String

中流的名称,由 VSPackage 通过方法提供 LoadPackageUserOpts(IVsPersistSolutionOpts, String)

返回

Int32

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

实现

注解

COM 签名

从 vsshell:

HRESULT IVsPersistSolutionProps::ReadUserOptions(  
   [in] IStream *pOptionsStream,  
   [in] LPCOLESTR pszKey  
);  

每次 VSPackage 调用方法时,环境都会调用此方法 LoadPackageUserOpts

适用于