Metoda IVsSccProject2.GetSccSpecialFiles — (UInt32, String, CALPOLESTR[], CADWORD )
Metoda ta jest wywoływana odnajdowanie specjalne (pliki ukryte) skojarzone z danym VSITEMID w ramach tej hierarchii.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int GetSccSpecialFiles(
uint itemid,
string pszSccFile,
CALPOLESTR[] pCaStringsOut,
CADWORD[] pCaFlagsOut
)
int GetSccSpecialFiles(
unsigned int itemid,
String^ pszSccFile,
array<CALPOLESTR>^ pCaStringsOut,
array<CADWORD>^ pCaFlagsOut
)
abstract GetSccSpecialFiles :
itemid:uint32 *
pszSccFile:string *
pCaStringsOut:CALPOLESTR[] *
pCaFlagsOut:CADWORD[] -> int
Function GetSccSpecialFiles (
itemid As UInteger,
pszSccFile As String,
pCaStringsOut As CALPOLESTR(),
pCaFlagsOut As CADWORD()
) As Integer
Parametry
- itemid
[w] Identyfikator elementu poszukiwanych.Wartość jest pobierana z VSITEMIDDWORD.
- pszSccFile
[w] Jeden z plików skojarzonych z tym węzłem.
- pCaStringsOut
[out] Specjalne pliki skojarzone z plikiem wskazanych przez pszSccFile wartości.Są one zwracane w CALPOLESTR tablicy.
- pCaFlagsOut
[out] Flagi, którego wartości są pobierane z CADWORD struktury.
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 ivssccproject2.idl
HRESULT GetSccSpecialFiles(
[in] VSITEMID itemid,
[in] LPCOLESTR pszSccFile,
[out] CALPOLESTR *pCaStringsOut,
[out] CADWORD *pCaFlagsOut
);
Metoda ta jest wywoływana do wykrywania ukrytych lub specjalne pliki skojarzone z elementem w hierarchii projektu.Jest ona wywoływana, gdy GetSccFiles zwraca wartość z SFF_HasSpecialFiles ustawiona flaga dla każdego z plików skojarzonych z tym węzłem.
Zobacz też
Interfejs IVsSccProject2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku