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
pDO
Type: Microsoft.VisualStudio.OLE.Interop.IDataObject[in] Obiekt danych odpowiadający element przybornika.
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