IVsSccVirtualFolders.GetVirtualFolders(UInt32, CALPOLESTR[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Methode ruft eine Liste von virtuellen Ordnern ab, die unter einem bestimmten Knoten in der Projekthierarchie angezeigt werden.
public:
int GetVirtualFolders(System::UInt32 itemid, cli::array <Microsoft::VisualStudio::OLE::Interop::CALPOLESTR> ^ pCaStringsOut);
int GetVirtualFolders(unsigned int itemid, std::Array <Microsoft::VisualStudio::OLE::Interop::CALPOLESTR> const & pCaStringsOut);
public int GetVirtualFolders (uint itemid, Microsoft.VisualStudio.OLE.Interop.CALPOLESTR[] pCaStringsOut);
abstract member GetVirtualFolders : uint32 * Microsoft.VisualStudio.OLE.Interop.CALPOLESTR[] -> int
Public Function GetVirtualFolders (itemid As UInteger, pCaStringsOut As CALPOLESTR()) As Integer
Parameter
- itemid
- UInt32
[in] Ein Knotentyp in einer Projekthierarchie. Dies ist ein eindeutiger Bezeichner für ein Projekt oder ein Ordnerelement oder einer der folgenden Werte: VSITEMID_NIL, VSITEMID_ROOT oder VSITEMID_SELECTION.
- pCaStringsOut
- CALPOLESTR[]
[in, out] Die vorab zugeordnete- CALPOLESTR Struktur wird mit einem Array von Namen virtueller Ordner ausgefüllt, die unter dem durch angegebenen Knoten angezeigt werden itemid .
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus ivssccvirtualfolders. idl
HRESULT GetVirtualFolders(
[in] VSITEMID itemid,
[out] CALPOLESTR *pCaStringsOut
);
Das Array von Namen, das in der vorab zugeordneten Struktur zurückgegeben CALPOLESTR wird, muss mit einem Aufrufen von " CoTaskMemFree" aufgehoben werden.