Udostępnij za pośrednictwem


Interfejs IVsSolutionPersistence

 

Ułatwia pisanie pakiet specyficznych właściwości i opcje w pliku rozwiązania (.sln) i, odwrotnie, ładowanie właściwości i opcje z pliku.

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

Składnia

[InterfaceTypeAttribute(1)]
[GuidAttribute("67A65088-52F3-4C47-B829-1B53A112E8DC")]
public interface IVsSolutionPersistence
[InterfaceTypeAttribute(1)]
[GuidAttribute("67A65088-52F3-4C47-B829-1B53A112E8DC")]
public interface class IVsSolutionPersistence
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("67A65088-52F3-4C47-B829-1B53A112E8DC")>]
type IVsSolutionPersistence = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("67A65088-52F3-4C47-B829-1B53A112E8DC")>
Public Interface IVsSolutionPersistence

Metody

Nazwa Opis
System_CAPS_pubmethod LoadPackageUserOpts(IVsPersistSolutionOpts, String)

Umożliwia ładowanie opcje użytkownika na poziomie pakietu, które są przechowywane w nazwane strumienie pliku .sln rozwiązania.Ta metoda umożliwia wywołujący nazwy opcji strumienia (lub strumienie) do załadowania.

System_CAPS_pubmethod SavePackageSolutionProps(Int32, IVsHierarchy, IVsPersistSolutionProps, String)

Zapisuje właściwości w pliku .sln rozwiązania.

System_CAPS_pubmethod SavePackageUserOpts(IVsPersistSolutionOpts, String)

Zapisuje opcje użytkownika w pliku rozwiązania.Opcje użytkownika na poziomie pakietu zapisuje nazwane strumienie roztwór pliku .sln.

Uwagi

Trwałość jest zarządzany przez roztwór i tak interfejsu nazywa się za pośrednictwem jej skojarzona usługa SVsSolutionPersistence.

Patrz ilustracje realizacji i/lub wywołania tego interfejsu w próbce Solution Extender.

Uwagi dotyczące wywoływania:

Podczas zapisywania właściwości pakietu lub opcji w pliku .sln lub ładowanie opcje lub właściwości z pliku .sln.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku