コード例 #1
0
            public override void Execute()
            {
                IDocument activeDocument = this.documentService.ActiveDocument;

                if (activeDocument == null || !DocumentUtilities.PromptUserAndSaveDocument(activeDocument, true, this.messageDisplayService))
                {
                    return;
                }
                this.documentService.CloseDocument(activeDocument);
            }
コード例 #2
0
 public bool PromptToSaveAssociatedDocument(IDocument document, IMessageDisplayService messageDisplayService)
 {
     return(DocumentUtilities.PromptUserAndSaveDocument(document, true, messageDisplayService));
 }