Udostępnij za pośrednictwem


Metoda IVsToolbox2.AddItemFromFile — (String, IVsHierarchy, Int32)

 

Zezwala na można dodać programistycznie do przybornika plików.

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
    [w]Pełna ścieżka pliku, aby dodać do przybornika.
  • pHierSource
    [w]Hierarchia, który jest właścicielem pliku źródłowego.Wartość ta może być null.
  • pfItemAdded
    [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 się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Implementuje

IVsToolbox.AddItemFromFile(String, IVsHierarchy, Int32)

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT IVsToolbox2::AddItemFromFile(
   [in]LPCOLESTR pszFilename,
   [in]IVsHierarchy *pHierSource,
   [out,retval]BOOL *pfItemAdded
);

Za pomocą tej metody, plik zostanie dodany do aktywną kartę przybornika.Ta metoda powoduje FileDropped wywoływana na wszystkich zarejestrowanych dostawców danych przybornik, dopóki jeden jest w stanie obsłużyć określonego pliku.

Zobacz też

Interfejs IVsToolbox2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku