2 types derived from Document
PresentationUI (2)
MS\Internal\Documents\Application\PackageDocument.cs (1)
14internal class PackageDocument : Document
MS\Internal\Documents\Application\StreamDocument.cs (1)
17internal class StreamDocument<T> : Document where T : StreamProxy
92 references to Document
PresentationUI (92)
MS\Internal\Documents\Application\Document.cs (16)
51internal abstract class Document : IChainOfDependenciesNode<Document>, IDisposable 62internal Document(Document dependency) 91Document IChainOfDependenciesNode<Document>.Dependency 180internal Document Dependency 201return ChainOfDependencies<Document>.GetLast(this)._isCopySafe; 208ChainOfDependencies<Document>.GetLast(this)._isCopySafe = value; 223return ChainOfDependencies<Document>.GetLast(this)._isDestinationIdenticalToSource; 231ChainOfDependencies<Document>.GetLast(this)._isDestinationIdenticalToSource = value; 245return ChainOfDependencies<Document>.GetLast(this)._isRebindNeeded; 252ChainOfDependencies<Document>.GetLast(this)._isRebindNeeded = value; 266return ChainOfDependencies<Document>.GetLast(this)._isReloadNeeded; 273ChainOfDependencies<Document>.GetLast(this)._isReloadNeeded = value; 287return ChainOfDependencies<Document>.GetLast(this)._uri; 295ChainOfDependencies<Document>.GetLast(this)._uri = value; 344private Document _dependency;
MS\Internal\Documents\Application\DocumentManager.cs (23)
35: ChainOfResponsiblity<IDocumentController, Document> 143internal void EnableEdit(Document document) 161internal bool Open(Document document) 175internal bool SaveAs(Document document) 204internal bool Save(Document document) 242internal bool Reload(Document document) 324(IDocumentController controller, Document document) 344(IDocumentController controller, Document document) 364(IDocumentController controller, Document document) 385(IDocumentController controller, Document document) 405(IDocumentController controller, Document document) 426(IDocumentController controller, Document document) 452private bool OrderByMostDependent(DispatchDelegate action, Document document) 454return ChainOfDependencies<Document>.OrderByMostDependent( 456delegate(Document member) 460Document subject) 481private bool OrderByLeastDependent(DispatchDelegate action, Document document) 483return ChainOfDependencies<Document>.OrderByLeastDependent( 485delegate(Document member) 489Document subject) 502private static void ThrowIfNull(Document document) 520IDocumentController controller, Document document); 531private static Document _current;
MS\Internal\Documents\Application\FileController.cs (8)
30bool IDocumentController.EnableEdit(Document document) 63bool IDocumentController.Open(Document document) 107bool IDocumentController.Rebind(Document document) 151bool IDocumentController.SaveAsPreperation(Document document) 371bool IDocumentController.SaveCommit(Document document) 471bool IDocumentController.SavePreperation(Document document) 490bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\HostedController.cs (8)
25bool IDocumentController.EnableEdit(Document document) 33bool IDocumentController.Open(Document document) 41bool IDocumentController.Rebind(Document document) 63bool IDocumentController.SaveAsPreperation(Document document) 71bool IDocumentController.SaveCommit(Document document) 79bool IDocumentController.SavePreperation(Document document) 94bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\IDocumentController.cs (7)
13internal interface IDocumentController : IChainOfResponsibiltyNode<Document> 22bool EnableEdit(Document document); 31bool Open(Document document); 40bool Rebind(Document document); 49bool SaveAsPreperation(Document document); 57bool SaveCommit(Document document); 66bool SavePreperation(Document document);
MS\Internal\Documents\Application\NavigationHelper.cs (1)
21internal static void NavigateToDocument(Document document)
MS\Internal\Documents\Application\PackageController.cs (8)
29bool IDocumentController.EnableEdit(Document document) 44bool IDocumentController.Open(Document document) 79bool IDocumentController.Rebind(Document document) 97bool IDocumentController.SaveAsPreperation(Document document) 106bool IDocumentController.SaveCommit(Document document) 161bool IDocumentController.SavePreperation(Document document) 217bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\PackageDocument.cs (6)
21internal PackageDocument(Document dependency) 32/// <see cref="MS.Internal.Documents.Application.Document"/> 44/// <see cref="MS.Internal.Documents.Application.Document"/> 56/// <see cref="MS.Internal.Documents.Application.Document"/> 68/// <see cref="MS.Internal.Documents.Application.Document"/> 84/// <see cref="MS.Internal.Documents.Application.Document"/>
MS\Internal\Documents\Application\RightsController.cs (8)
36bool IDocumentController.EnableEdit(Document document) 104bool IDocumentController.Open(Document document) 191bool IDocumentController.Rebind(Document document) 253bool IDocumentController.SaveAsPreperation(Document document) 269bool IDocumentController.SaveCommit(Document document) 287bool IDocumentController.SavePreperation(Document document) 404bool 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)
24internal StreamDocument(Document dependency) 35/// <see cref="MS.Internal.Documents.Application.Document"/> 52/// <see cref="MS.Internal.Documents.Application.Document"/> 69/// <see cref="MS.Internal.Documents.Application.Document"/> 139/// <see cref="MS.Internal.Documents.Application.Document"/>