Metoda IVsPersistSolutionProps.OnProjectLoadFailure — (IVsHierarchy, String, String, String)
Umożliwia zarządzanie oczyszczanie i pamięci, w przypadkach, gdy projekt nie można załadować.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int OnProjectLoadFailure(
IVsHierarchy pStubHierarchy,
string pszProjectName,
string pszProjectMk,
string pszKey
)
int OnProjectLoadFailure(
IVsHierarchy^ pStubHierarchy,
String^ pszProjectName,
String^ pszProjectMk,
String^ pszKey
)
abstract OnProjectLoadFailure :
pStubHierarchy:IVsHierarchy *
pszProjectName:string *
pszProjectMk:string *
pszKey:string -> int
Function OnProjectLoadFailure (
pStubHierarchy As IVsHierarchy,
pszProjectName As String,
pszProjectMk As String,
pszKey As String
) As Integer
Parametry
- pStubHierarchy
[w] Wskaźnik, aby IVsHierarchy interfejsu fragment projektu.Aby być używane zamiast projekt, który nie może załadować.
- pszProjectName
[w] Nazwa projektu w postaci, w jakiej pojawia się w pliku rozwiązania (.sln).nulldla sekcji globalnej.
- pszProjectMk
[w] Pełna ścieżka do pliku projektu.nulldla sekcji globalnej.
- pszKey
[w] Nazwa sekcji.
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::OnProjectLoadFailure(
[in] IVsHierarchy *pStubHierarchy,
[in] LPCOLESTR pszProjectName,
[in] LPCOLESTR pszProjectMk,
[in] LPCOLESTR pszKey
);
VSPackages, które pre-load projekt pszKeys reagować na skojarzony projekt nie można załadować danych może być konieczne.
Zobacz też
Interfejs IVsPersistSolutionProps
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku