Program aracılığıyla belgeleri kapatma
Etkin belgeyi kapatabilir veya kapatılacak belgeyi belirtebilirsiniz.
Şunlar için geçerlidir: Bu konudaki bilgiler, Word için belge düzeyi projeler ve VSTO Eklenti projeleri için geçerlidir. Daha fazla bilgi için bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.
Etkin belgeyi kapatma
Etkin belgeyi kapatmaya yönelik iki yordam vardır: biri belge düzeyi özelleştirmeler ve diğeri VSTO Eklentileri için.
Belge düzeyi özelleştirmesinde etkin belgeyi kapatmak için
Close Özelleştirmeyle ilişkili belgeyi
ThisDocument
kapatmak için projenizdeki sınıfın yöntemini çağırın. Aşağıdaki kod örneğini kullanmak için sınıfındanThisDocument
çalıştırın.Not
Bu örnek, değişiklikleri kaydetmeden veya kullanıcıya sormadan kapatmak için değeri SaveChanges parametresine geçirirwdDoNotSaveChanges.
VSTO Eklentisinde etkin belgeyi kapatmak için
Etkin belgeyi CloseActiveDocument kapatmak için özelliğinin yöntemini çağırın. Aşağıdaki kod örneğini kullanmak için projenizdeki sınıfından
ThisAddIn
çalıştırın.Not
Bu örnek, değişiklikleri kaydetmeden veya kullanıcıya sormadan kapatmak için değeri SaveChanges parametresine geçirirwdDoNotSaveChanges.
Ada göre belirttiğiniz belgeyi kapatma
VsTO Eklentileri ve belge düzeyi özelleştirmeleri için, ada göre belirttiğiniz bir belgeyi kapatma yönteminiz aynıdır.
Ada göre belirttiğiniz bir belgeyi kapatmak için
Belge adını koleksiyon bağımsız Documents değişkeni olarak belirtin ve yöntemini çağırın Close . Aşağıdaki kod örneği, NewDocument adlı bir belgenin Word'de açık olduğunu varsayar.
Not
Bu örnek, değişiklikleri kaydetmeden veya kullanıcıya sormadan kapatmak için değeri SaveChanges parametresine geçirirwdDoNotSaveChanges.