Metoda IVsPersistSolutionProps.ReadSolutionProps — (IVsHierarchy, String, String, String, Int32, IPropertyBag)
Odczytuje się roztwór właściwości od jej pliku .sln.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int ReadSolutionProps(
IVsHierarchy pHierarchy,
string pszProjectName,
string pszProjectMk,
string pszKey,
int fPreLoad,
IPropertyBag pPropBag
)
int ReadSolutionProps(
IVsHierarchy^ pHierarchy,
String^ pszProjectName,
String^ pszProjectMk,
String^ pszKey,
int fPreLoad,
IPropertyBag^ pPropBag
)
abstract ReadSolutionProps :
pHierarchy:IVsHierarchy *
pszProjectName:string *
pszProjectMk:string *
pszKey:string *
fPreLoad:int *
pPropBag:IPropertyBag -> int
Function ReadSolutionProps (
pHierarchy As IVsHierarchy,
pszProjectName As String,
pszProjectMk As String,
pszKey As String,
fPreLoad As Integer,
pPropBag As IPropertyBag
) As Integer
Parametry
- pHierarchy
[w] Wskaźnik, aby IVsHierarchy interfejsu.nullw sekcjach preSolution lub globalnego, ponieważ hierarchia nie istnieje, jeśli roztwór nie został jeszcze utworzony lub ładowany sekcji ma charakter globalny.
- pszProjectName
[w] null dla globalnych sekcje, co oznacza, obciążenie dla globalnych sekcji pliku roztworu (.sln).
- pszProjectMk
[w] null dla globalnych sekcje, co oznacza, obciążenie dla globalnych sekcji pliku roztworu (.sln).
- pszKey
[w] Nazwa właściwości roztworu zestawu oznacza to, że worek jego właściwości.
- fPreLoad
[w] Wskaźnik czy ReadSolutionProps wywołanie jest z sekcji przed lub post-load.
- pPropBag
[w] Wskaźnik, aby IPropertyBag interfejsu.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsPersistSolutionProps::ReadSolutionProps(
[in] IVsHierarchy *pHierarchy,
[in] LPCOLESTR pszProjectName,
[in] LPCOLESTR pszProjectMk,
[in] LPCOLESTR pszKey,
[in] BOOL fPreLoad,
[in] IPropertyBag *pPropBag
);
Wywoływany przez środowiska podczas ładowania pliku rozwiązania tak rejestru mogą być używane do mapowania pszKey do określonego VSPackage.
Zobacz też
Interfejs IVsPersistSolutionProps
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku