Metoda IVsToolbox.AddItemFromFile — (String, IVsHierarchy, Int32)
Umożliwia plików programowo dodane do przybornika.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int AddItemFromFile(
string pszFilename,
IVsHierarchy pHierSource,
out int pfItemAdded
)
int AddItemFromFile(
String^ pszFilename,
IVsHierarchy^ pHierSource,
[OutAttribute] int% pfItemAdded
)
abstract AddItemFromFile :
pszFilename:string *
pHierSource:IVsHierarchy *
pfItemAdded:int byref -> int
Function AddItemFromFile (
pszFilename As String,
pHierSource As IVsHierarchy,
<OutAttribute> ByRef pfItemAdded As Integer
) As Integer
Parametry
pszFilename
Type: System.String[in] Pełna ścieżka pliku do dodania do przybornika.
pHierSource
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[in] Hierarchia, która jest właścicielem pliku źródłowego. Ta wartość może być null.
pfItemAdded
Type: System.Int32[out, retval] Jeśli true, a następnie plik został pomyślnie dodany do przybornika. Jeśli false, a następnie plik nie został dodany.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsToolbox::AddItemFromFile(
[in]LPCOLESTR pszFilename,
[in]IVsHierarchy *pHierSource,
[out,retval]BOOL *pfItemAdded
);
Przy użyciu tej metody, plik zostanie dodany do karty active przybornika. Ta metoda powoduje FileDropped ma być wywołane na wszystkich zarejestrowanych Przybornika dostawcy danych, dopóki nie może obsłużyć określonego pliku.
Zobacz też
Interfejs IVsToolbox
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku