IVsSccProject2.GetSccSpecialFiles Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This method is called to discover special (hidden files) associated with a given VSITEMID within this hierarchy.
public:
int GetSccSpecialFiles(System::UInt32 itemid, System::String ^ pszSccFile, cli::array <Microsoft::VisualStudio::OLE::Interop::CALPOLESTR> ^ pCaStringsOut, cli::array <Microsoft::VisualStudio::OLE::Interop::CADWORD> ^ pCaFlagsOut);
int GetSccSpecialFiles(unsigned int itemid, std::wstring const & pszSccFile, std::Array <Microsoft::VisualStudio::OLE::Interop::CALPOLESTR> const & pCaStringsOut, std::Array <Microsoft::VisualStudio::OLE::Interop::CADWORD> const & pCaFlagsOut);
public int GetSccSpecialFiles (uint itemid, string pszSccFile, Microsoft.VisualStudio.OLE.Interop.CALPOLESTR[] pCaStringsOut, Microsoft.VisualStudio.OLE.Interop.CADWORD[] pCaFlagsOut);
abstract member GetSccSpecialFiles : uint32 * string * Microsoft.VisualStudio.OLE.Interop.CALPOLESTR[] * Microsoft.VisualStudio.OLE.Interop.CADWORD[] -> int
Public Function GetSccSpecialFiles (itemid As UInteger, pszSccFile As String, pCaStringsOut As CALPOLESTR(), pCaFlagsOut As CADWORD()) As Integer
Parameters
- itemid
- UInt32
[in] Identifier of the item being queried. Value is taken from the VSITEMID
DWORD
.
- pszSccFile
- String
[in] One of the files associated with the node..
- pCaStringsOut
- CALPOLESTR[]
[out] Special files associated with the file indicated by the pszSccFile
value. These are returned in a CALPOLESTR array.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From ivssccproject2.idl
HRESULT GetSccSpecialFiles(
[in] VSITEMID itemid,
[in] LPCOLESTR pszSccFile,
[out] CALPOLESTR *pCaStringsOut,
[out] CADWORD *pCaFlagsOut
);
This method is called to discover any special or hidden files associated with an item in the project hierarchy. It is called when GetSccFiles returns with the SFF_HasSpecialFiles flag set for any of the files associated with the node.