Udostępnij za pośrednictwem


Metoda IVsToolboxDataProvider2.GetProfileData — (IDataObject, String)

 

Opublikowano: sierpień 2016

Uzyskuje wszelkie dodatkowe informacje, w razie potrzeby około Przybornika elementu, który można zapisać ustawienia użycie mechanizmu importowania i eksportowania ustawień funkcja dostępna w IDE " narzędzia menu.

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

Składnia

int GetProfileData(
    IDataObject pDO,
    out string pbstrData
)
int GetProfileData(
    IDataObject^ pDO,
    [OutAttribute] String^% pbstrData
)
abstract GetProfileData : 
        pDO:IDataObject *
        pbstrData:string byref -> int
Function GetProfileData (
    pDO As IDataObject,
    <OutAttribute> ByRef pbstrData As String
) As Integer

Parametry

  • pbstrData
    Type: System.String

    [out] Ciąg zawierający wszystkie dodatkowe informacje, które będą potrzebne do odtworzenia elementu podczas importowania ustawień.

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 vsshell80.idl:

HRESULT IVsToolboxDataProvider2::GetProfileData(
   [in] IDataObject *pDO,
   [out] BSTR *pbstrData
);

Wywołania środowiska IVsToolboxDataProvider2.GetProfileData Kiedy użytkownik wybierze opcję eksportu IDE importowania i eksportowania ustawień funkcji.

Podczas importowania ustawień środowiska będą pobierać te informacje i przekazać go do ReconstituteItem metodę, aby odtworzyć element przybornika.

Informacje dostarczone przez IVsToolboxDataProvider2.GetProfileData musi być:

  • Niewystarczająca, aby zidentyfikować oryginalnego formantu używany przez element i dodaj go do przybornika.

  • Przenośny i Niezlokalizowany, dzięki czemu mogą być przenoszone między wystąpieniami programu Visual Studio przy użyciu IDE importowania i eksportowania ustawień funkcji.

Aby uzyskać więcej informacji na temat używania mechanizmu vssettings zobacz trwałość stanu i Visual Studio IDE.

[!UWAGA]

Ustawienia nie zostaną zainstalowane sterowania w systemie, jeśli formant nie jest już obecny.

Zobacz też

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

Powrót do początku