2 types derived from Document
PresentationUI (2)
MS\Internal\Documents\Application\PackageDocument.cs (1)
20internal 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.Value; 232ChainOfDependencies<Document>.GetLast(this)._isDestinationIdenticalToSource.Value = 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.Value; 296ChainOfDependencies<Document>.GetLast(this)._uri = new SecurityCriticalData<Uri>(value); 345private Document _dependency;
MS\Internal\Documents\Application\DocumentManager.cs (23)
39: ChainOfResponsiblity<IDocumentController, Document> 147internal void EnableEdit(Document document) 165internal bool Open(Document document) 179internal bool SaveAs(Document document) 208internal bool Save(Document document) 246internal bool Reload(Document document) 328(IDocumentController controller, Document document) 348(IDocumentController controller, Document document) 368(IDocumentController controller, Document document) 389(IDocumentController controller, Document document) 409(IDocumentController controller, Document document) 430(IDocumentController controller, Document document) 456private bool OrderByMostDependent(DispatchDelegate action, Document document) 458return ChainOfDependencies<Document>.OrderByMostDependent( 460delegate(Document member) 464Document subject) 485private bool OrderByLeastDependent(DispatchDelegate action, Document document) 487return ChainOfDependencies<Document>.OrderByLeastDependent( 489delegate(Document member) 493Document subject) 506private static void ThrowIfNull(Document document) 524IDocumentController controller, Document document); 535private 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)
33bool IDocumentController.EnableEdit(Document document) 41bool IDocumentController.Open(Document document) 49bool IDocumentController.Rebind(Document document) 71bool IDocumentController.SaveAsPreperation(Document document) 79bool IDocumentController.SaveCommit(Document document) 87bool IDocumentController.SavePreperation(Document document) 102bool 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)
27internal PackageDocument(Document dependency) 38/// <see cref="MS.Internal.Documents.Application.Document"/> 50/// <see cref="MS.Internal.Documents.Application.Document"/> 62/// <see cref="MS.Internal.Documents.Application.Document"/> 74/// <see cref="MS.Internal.Documents.Application.Document"/> 90/// <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"/>