Udostępnij za pośrednictwem


Metoda IVsToolbox2.AddItemFromFile2 — (String, IVsHierarchy, Guid, Int32)

 

Dodaje element do Przybornik z pliku, określając identyfikator GUID pakietu.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

int AddItemFromFile2(
    string pszFilename,
    IVsHierarchy pHierSource,
    [InAttribute] ref Guid guidPkg,
    out int pfItemAdded
)
int AddItemFromFile2(
    String^ pszFilename,
    IVsHierarchy^ pHierSource,
    [InAttribute] Guid% guidPkg,
    [OutAttribute] int% pfItemAdded
)
abstract AddItemFromFile2 : 
        pszFilename:string *
        pHierSource:IVsHierarchy *
        guidPkg:Guid byref *
        pfItemAdded:int byref -> int
Function AddItemFromFile2 (
    pszFilename As String,
    pHierSource As IVsHierarchy,
    <InAttribute> ByRef guidPkg As Guid,
    <OutAttribute> ByRef pfItemAdded As Integer
) As Integer

Parametry

  • pszFilename
    [w] Nazwa pliku zawierającego element, aby dodać do przybornika.
  • pHierSource
    [w] Hierarchię zawierającą plik.Ten parametr może być null , jeśli plik nie jest częścią projektu.
  • guidPkg
    [w] Pakiet VSPackage na identyfikator GUID.
  • pfItemAdded
    [out, retval] Jeśli true, a następnie element został pomyślnie dodany z pliku do przybornika.Jeśli false, a następnie element 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.

Uwagi

Podpis COM

Z vsshell.idl:

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

Przybornik używa identyfikatora GUID pakietu ustawić tekst interfejsu użytkownika dla tego przedmiotu w przyborniku.W bstrText elementu TBXITEMINFO strukturę, należy określić identyfikator zasobu "# numer" formularza.Ten identyfikator zasobu następnie musi odpowiadać ciąg interfejsu użytkownika dla elementu przybornika w sieci satelitarnych biblioteki DLL.Przybornik będzie się powtarzał identyfikator GUID i zasobów pakietu dla każdego elementu przybornika.Dzięki temu może przypisać każdy ciąg interfejsu użytkownika w przyborniku, w przypadku, gdy użytkownik zmieni język środowiska (ustawienia regionalne).

Zobacz też

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

Powrót do początku