2 types derived from Document
PresentationUI (2)
MS\Internal\Documents\Application\PackageDocument.cs (1)
17internal class PackageDocument : Document
MS\Internal\Documents\Application\StreamDocument.cs (1)
18internal class StreamDocument<T> : Document where T : StreamProxy
92 references to Document
PresentationUI (92)
MS\Internal\Documents\Application\Document.cs (16)
52internal abstract class Document : IChainOfDependenciesNode<Document>, IDisposable 63internal Document(Document dependency) 92Document IChainOfDependenciesNode<Document>.Dependency 181internal Document Dependency 202return ChainOfDependencies<Document>.GetLast(this)._isCopySafe; 209ChainOfDependencies<Document>.GetLast(this)._isCopySafe = value; 224return ChainOfDependencies<Document>.GetLast(this)._isDestinationIdenticalToSource; 232ChainOfDependencies<Document>.GetLast(this)._isDestinationIdenticalToSource = value; 246return ChainOfDependencies<Document>.GetLast(this)._isRebindNeeded; 253ChainOfDependencies<Document>.GetLast(this)._isRebindNeeded = value; 267return ChainOfDependencies<Document>.GetLast(this)._isReloadNeeded; 274ChainOfDependencies<Document>.GetLast(this)._isReloadNeeded = value; 288return ChainOfDependencies<Document>.GetLast(this)._uri; 296ChainOfDependencies<Document>.GetLast(this)._uri = value; 345private Document _dependency;
MS\Internal\Documents\Application\DocumentManager.cs (23)
36: ChainOfResponsiblity<IDocumentController, Document> 144internal void EnableEdit(Document document) 162internal bool Open(Document document) 176internal bool SaveAs(Document document) 205internal bool Save(Document document) 243internal bool Reload(Document document) 325(IDocumentController controller, Document document) 345(IDocumentController controller, Document document) 365(IDocumentController controller, Document document) 386(IDocumentController controller, Document document) 406(IDocumentController controller, Document document) 427(IDocumentController controller, Document document) 453private bool OrderByMostDependent(DispatchDelegate action, Document document) 455return ChainOfDependencies<Document>.OrderByMostDependent( 457delegate(Document member) 461Document subject) 482private bool OrderByLeastDependent(DispatchDelegate action, Document document) 484return ChainOfDependencies<Document>.OrderByLeastDependent( 486delegate(Document member) 490Document subject) 503private static void ThrowIfNull(Document document) 521IDocumentController controller, Document document); 532private static Document _current;
MS\Internal\Documents\Application\FileController.cs (8)
31bool IDocumentController.EnableEdit(Document document) 64bool IDocumentController.Open(Document document) 108bool IDocumentController.Rebind(Document document) 152bool IDocumentController.SaveAsPreperation(Document document) 372bool IDocumentController.SaveCommit(Document document) 472bool IDocumentController.SavePreperation(Document document) 491bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\HostedController.cs (8)
31bool IDocumentController.EnableEdit(Document document) 39bool IDocumentController.Open(Document document) 47bool IDocumentController.Rebind(Document document) 69bool IDocumentController.SaveAsPreperation(Document document) 77bool IDocumentController.SaveCommit(Document document) 85bool IDocumentController.SavePreperation(Document document) 100bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\IDocumentController.cs (7)
16internal interface IDocumentController : IChainOfResponsibiltyNode<Document> 25bool EnableEdit(Document document); 34bool Open(Document document); 43bool Rebind(Document document); 52bool SaveAsPreperation(Document document); 60bool SaveCommit(Document document); 69bool SavePreperation(Document document);
MS\Internal\Documents\Application\NavigationHelper.cs (1)
25internal static void NavigateToDocument(Document document)
MS\Internal\Documents\Application\PackageController.cs (8)
32bool IDocumentController.EnableEdit(Document document) 47bool IDocumentController.Open(Document document) 82bool IDocumentController.Rebind(Document document) 100bool IDocumentController.SaveAsPreperation(Document document) 109bool IDocumentController.SaveCommit(Document document) 164bool IDocumentController.SavePreperation(Document document) 220bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\PackageDocument.cs (6)
24internal PackageDocument(Document dependency) 35/// <see cref="MS.Internal.Documents.Application.Document"/> 47/// <see cref="MS.Internal.Documents.Application.Document"/> 59/// <see cref="MS.Internal.Documents.Application.Document"/> 71/// <see cref="MS.Internal.Documents.Application.Document"/> 87/// <see cref="MS.Internal.Documents.Application.Document"/>
MS\Internal\Documents\Application\RightsController.cs (8)
41bool IDocumentController.EnableEdit(Document document) 109bool IDocumentController.Open(Document document) 196bool IDocumentController.Rebind(Document document) 258bool IDocumentController.SaveAsPreperation(Document document) 274bool IDocumentController.SaveCommit(Document document) 292bool IDocumentController.SavePreperation(Document document) 409bool IChainOfResponsibiltyNode<Document>.IsResponsible(Document subject)
MS\Internal\Documents\Application\RightsDocument.cs (2)
25internal RightsDocument(Document dependency) 112/// <see cref="MS.Internal.Documents.Application.Document"/>
MS\Internal\Documents\Application\StreamDocument.cs (5)
25internal StreamDocument(Document dependency) 36/// <see cref="MS.Internal.Documents.Application.Document"/> 53/// <see cref="MS.Internal.Documents.Application.Document"/> 70/// <see cref="MS.Internal.Documents.Application.Document"/> 140/// <see cref="MS.Internal.Documents.Application.Document"/>