2 types derived from Document
PresentationUI (2)
MS\Internal\Documents\Application\PackageDocument.cs (1)
13internal class PackageDocument : Document
MS\Internal\Documents\Application\StreamDocument.cs (1)
16internal class StreamDocument<T> : Document where T : StreamProxy
92 references to Document
PresentationUI (92)
MS\Internal\Documents\Application\Document.cs (16)
50internal abstract class Document : IChainOfDependenciesNode<Document>, IDisposable 61internal Document(Document dependency) 90Document IChainOfDependenciesNode<Document>.Dependency 179internal Document Dependency 200return ChainOfDependencies<Document>.GetLast(this)._isCopySafe; 207ChainOfDependencies<Document>.GetLast(this)._isCopySafe = value; 222return ChainOfDependencies<Document>.GetLast(this)._isDestinationIdenticalToSource; 230ChainOfDependencies<Document>.GetLast(this)._isDestinationIdenticalToSource = value; 244return ChainOfDependencies<Document>.GetLast(this)._isRebindNeeded; 251ChainOfDependencies<Document>.GetLast(this)._isRebindNeeded = value; 265return ChainOfDependencies<Document>.GetLast(this)._isReloadNeeded; 272ChainOfDependencies<Document>.GetLast(this)._isReloadNeeded = value; 286return ChainOfDependencies<Document>.GetLast(this)._uri; 294ChainOfDependencies<Document>.GetLast(this)._uri = value; 343private Document _dependency;
MS\Internal\Documents\Application\DocumentManager.cs (23)
34: ChainOfResponsiblity<IDocumentController, Document> 141internal void EnableEdit(Document document) 159internal bool Open(Document document) 173internal bool SaveAs(Document document) 202internal bool Save(Document document) 240internal bool Reload(Document document) 322(IDocumentController controller, Document document) 342(IDocumentController controller, Document document) 362(IDocumentController controller, Document document) 383(IDocumentController controller, Document document) 403(IDocumentController controller, Document document) 424(IDocumentController controller, Document document) 450private bool OrderByMostDependent(DispatchDelegate action, Document document) 452return ChainOfDependencies<Document>.OrderByMostDependent( 454delegate(Document member) 458Document subject) 479private bool OrderByLeastDependent(DispatchDelegate action, Document document) 481return ChainOfDependencies<Document>.OrderByLeastDependent( 483delegate(Document member) 487Document subject) 500private static void ThrowIfNull(Document document) 518IDocumentController controller, Document document); 529private static Document _current;
MS\Internal\Documents\Application\FileController.cs (8)
29bool IDocumentController.EnableEdit(Document document) 62bool IDocumentController.Open(Document document) 106bool IDocumentController.Rebind(Document document) 150bool IDocumentController.SaveAsPreperation(Document document) 370bool IDocumentController.SaveCommit(Document document) 470bool IDocumentController.SavePreperation(Document document) 489bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\HostedController.cs (8)
24bool IDocumentController.EnableEdit(Document document) 32bool IDocumentController.Open(Document document) 40bool IDocumentController.Rebind(Document document) 62bool IDocumentController.SaveAsPreperation(Document document) 70bool IDocumentController.SaveCommit(Document document) 78bool IDocumentController.SavePreperation(Document document) 93bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\IDocumentController.cs (7)
12internal interface IDocumentController : IChainOfResponsibiltyNode<Document> 21bool EnableEdit(Document document); 30bool Open(Document document); 39bool Rebind(Document document); 48bool SaveAsPreperation(Document document); 56bool SaveCommit(Document document); 65bool SavePreperation(Document document);
MS\Internal\Documents\Application\NavigationHelper.cs (1)
20internal static void NavigateToDocument(Document document)
MS\Internal\Documents\Application\PackageController.cs (8)
28bool IDocumentController.EnableEdit(Document document) 43bool IDocumentController.Open(Document document) 78bool IDocumentController.Rebind(Document document) 96bool IDocumentController.SaveAsPreperation(Document document) 105bool IDocumentController.SaveCommit(Document document) 160bool IDocumentController.SavePreperation(Document document) 216bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\PackageDocument.cs (6)
20internal PackageDocument(Document dependency) 31/// <see cref="MS.Internal.Documents.Application.Document"/> 43/// <see cref="MS.Internal.Documents.Application.Document"/> 55/// <see cref="MS.Internal.Documents.Application.Document"/> 67/// <see cref="MS.Internal.Documents.Application.Document"/> 83/// <see cref="MS.Internal.Documents.Application.Document"/>
MS\Internal\Documents\Application\RightsController.cs (8)
35bool IDocumentController.EnableEdit(Document document) 103bool IDocumentController.Open(Document document) 191bool IDocumentController.Rebind(Document document) 254bool IDocumentController.SaveAsPreperation(Document document) 270bool IDocumentController.SaveCommit(Document document) 288bool IDocumentController.SavePreperation(Document document) 405bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\RightsDocument.cs (2)
23internal RightsDocument(Document dependency) 110/// <see cref="MS.Internal.Documents.Application.Document"/>
MS\Internal\Documents\Application\StreamDocument.cs (5)
23internal StreamDocument(Document dependency) 34/// <see cref="MS.Internal.Documents.Application.Document"/> 51/// <see cref="MS.Internal.Documents.Application.Document"/> 68/// <see cref="MS.Internal.Documents.Application.Document"/> 138/// <see cref="MS.Internal.Documents.Application.Document"/>