共用方式為


Window2.Close 方法

關閉 WindowObject 物件代表的視窗。

**命名空間:**Microsoft.Office.Interop.InfoPath
**組件:**Microsoft.Office.Interop.InfoPath (於 microsoft.office.interop.infopath.dll 中)

語法

'宣告
<DispIdAttribute(2)> _
Sub Close ( _
    <InAttribute> <OptionalAttribute> Optional fForce As Boolean = False _
)
'用途
Dim instance As Window2
Dim fForce As Boolean

instance.Close(fForce)
[DispIdAttribute(2)] 
void Close (
    [OptionalAttribute] [InAttribute] bool fForce
)

參數

  • fForce
    判斷是否要儲存開啟的文件。預設值為 false

備註

Close 方法將關閉關聯的視窗以及它所包含的表單。如果 bForce 參數設為 true,則會關閉所有的表單,即使它們包含上次儲存後的變更,也不會儲存。如果設為 false,則會提示使用者儲存變更。

Close 方法只能與編輯視窗類型搭配使用;如果與設計視窗類型搭配使用,則會傳回錯誤。此外,Close 方法只能與 OnSubmitRequest 以及 OnClick 事件處理常式搭配使用。如果與其他類型的事件處理常式搭配使用,將會傳回錯誤。

注意

如果正關閉的視窗是在 Microsoft Office InfoPath 2003 中開啟的唯一視窗,則會同時關閉 InfoPath 應用程式。

範例

在下列範例中,Window 物件的 Close 方法是用於關閉目前使用中的視窗,且在表單中發生變更時強制儲存:

thisApplication.ActiveWindow.Close(false);

請參閱

參考

Window2 介面
Window2 成員
Microsoft.Office.Interop.InfoPath 命名空間