Interfejs IVsExternalFilesManager
Implementowany przez środowisko do obsługi różnych plików projektu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[InterfaceTypeAttribute(1)]
[GuidAttribute("E36756DE-BB4F-4900-A7F0-E827BDBD2092")]
public interface IVsExternalFilesManager
[InterfaceTypeAttribute(1)]
[GuidAttribute("E36756DE-BB4F-4900-A7F0-E827BDBD2092")]
public interface class IVsExternalFilesManager
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("E36756DE-BB4F-4900-A7F0-E827BDBD2092")>]
type IVsExternalFilesManager = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("E36756DE-BB4F-4900-A7F0-E827BDBD2092")>
Public Interface IVsExternalFilesManager
Metody
Nazwa | Opis | |
---|---|---|
AddDocument(UInt32, String, IntPtr, IntPtr, Guid, String, Guid, String, String, Int32, IVsWindowFrame) | Zatem programowo projekcie różnych plików, aby dodać węzeł. |
|
GetExternalFilesProject(IVsProject) | Tworzy projekt różne pliki (zewnętrzne) i zwraca wskaźnik do niego. |
|
IsVisible(Int32) | Określa, czy jest widoczne w węźle różne pliki Eksploratora rozwiązań. |
|
TransferDocument(String, String, IVsWindowFrame) | Przesyła dokument w projekcie różnych plików. |
Uwagi
Wywołaj tę funkcję, w razie potrzeby system projektu do obsługi plików zewnętrznych.HierUtil7 jest biblioteka klas, który implementuje wiele elementów wymaganych w projekcie niestandardowego. Pliki vsdoc.cpp i hu_util.cpp znalezionych w folderze \common\HierUtil7 < envsdk >, Pokaż implementacje IVsExternalFilesManger. Ponadto Zapisywanie standardowego dokumentu pokazuje, jak zmienić własność pliku w projekcie różnych plików.
Uwagi dotyczące obiektów implementujących:
IVsExternalFilesManager jest implementowana przez projekt różne pliki (zewnętrznych). Na przykład do obsługi plików z systemów "katalog" projektu, środowisko przekazuje Otwórz plik w projekcie różnych plików po Zapisz jako operacji zapisuje plik poza oryginalnym katalogu projektu.
Dostępu do tego interfejsu, należy wywołać usługę kwerendy na SVsExternalFilesManager usługi i przekazać wartość IID_IVsExternalFilesManager.
[!UWAGA]
Projekt różne pliki znajduje się w Eksploratora rozwiązań. Domyślnie węzeł nie jest widoczne. Aby go wyświetlić, wybierz Opcje na narzędzia menu. W Opcje po otwarciu okna dialogowego środowisku folder i wybierz polecenie dokumenty. Na dokumenty zaznacz pokazują różne pliki w Eksploratorze rozwiązań
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku