Programowe zamykanie dokumentów
Możesz zamknąć aktywny dokument lub określić dokument do zamknięcia.
Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO dla programu Word. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.
Zamknij aktywny dokument
Istnieją dwie procedury zamykania aktywnego dokumentu: jeden dla dostosowań na poziomie dokumentu i jeden dla dodatków VSTO.
Aby zamknąć aktywny dokument w dostosowywaniu na poziomie dokumentu
Wywołaj metodę Close
ThisDocument
klasy w projekcie, aby zamknąć dokument skojarzony z dostosowaniem. Aby użyć poniższego przykładuThisDocument
kodu, uruchom go z klasy .Uwaga
W tym przykładzie wartość jest przekazywana wdDoNotSaveChanges do parametru SaveChanges w celu zamknięcia bez zapisywania zmian lub monitowania użytkownika.
Aby zamknąć aktywny dokument w dodatku VSTO
Wywołaj metodę CloseActiveDocument właściwości , aby zamknąć aktywny dokument. Aby użyć poniższego przykładu kodu, uruchom go z
ThisAddIn
klasy w projekcie.Uwaga
W tym przykładzie wartość jest przekazywana wdDoNotSaveChanges do parametru SaveChanges w celu zamknięcia bez zapisywania zmian lub monitowania użytkownika.
Zamknij dokument, który określisz według nazwy
Sposób zamykania dokumentu określonego według nazwy jest taki sam w przypadku dodatków VSTO i dostosowań na poziomie dokumentu.
Aby zamknąć dokument określony według nazwy
Określ nazwę dokumentu jako argument do Documents kolekcji, a następnie wywołaj metodę Close . W poniższym przykładzie kodu przyjęto założenie, że dokument o nazwie NewDocument jest otwarty w programie Word.
Uwaga
W tym przykładzie wartość jest przekazywana wdDoNotSaveChanges do parametru SaveChanges w celu zamknięcia bez zapisywania zmian lub monitowania użytkownika.