IVsToolbox2.AddItemFromFile(String, IVsHierarchy, Int32) 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.
Ermöglicht das programmgesteuert Hinzufügen von Dateien zur Toolbox.
public:
int AddItemFromFile(System::String ^ pszFilename, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierSource, [Runtime::InteropServices::Out] int % pfItemAdded);
int AddItemFromFile(std::wstring const & pszFilename, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHierSource, [Runtime::InteropServices::Out] int & pfItemAdded);
public int AddItemFromFile (string pszFilename, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierSource, out int pfItemAdded);
abstract member AddItemFromFile : string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * int -> int
Public Function AddItemFromFile (pszFilename As String, pHierSource As IVsHierarchy, ByRef pfItemAdded As Integer) As Integer
Parameter
- pszFilename
- String
in Vollständiger Pfad der Datei, die der Toolbox hinzugefügt werden soll.
- pHierSource
- IVsHierarchy
in Hierarchie, die Besitzer der Quelldatei ist. Dieser Wert kann null sein.
- pfItemAdded
- Int32
[out, retval] Wenn true, wurde die Datei erfolgreich der Toolbox hinzugefügt. Wenn false, dann wurde die Datei nicht hinzugefügt.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Implementiert
Hinweise
COM-Signatur
Aus vsshell. idl:
HRESULT IVsToolbox2::AddItemFromFile(
[in]LPCOLESTR pszFilename,
[in]IVsHierarchy *pHierSource,
[out,retval]BOOL *pfItemAdded
);
Mit dieser Methode wird die Datei der aktiven Registerkarte der Toolbox hinzugefügt. Diese Methode bewirkt FileDropped , dass für alle registrierten Toolbox-Datenanbieter aufgerufen wird, bis die angegebene Datei von einer verarbeitet werden kann.