Delen via


InMemoryDocumentTreeManager Members

Include Protected Members
Include Inherited Members

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

A document tree manager that produces an in memory copy of the specified document item.

The InMemoryDocumentTreeManager type exposes the following members.

Constructors

 

Name

Description

Public method

InMemoryDocumentTreeManager

Overloaded. Initializes a new instance of the InMemoryDocumentTreeManager class.

Top

Methods

 

Name

Description

Public method

ApplyDelta

Applies the changes returned from the ProduceDelta method to this document. (Inherited from DocumentTreeManager.)

Public method

Equals

Determines whether the specified Object is equal to the current Object. (Inherited from Object.)

Protected method

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

Protected method

FindChildIdentitiesBetween

Searches the tree for identities between a specified range. (Inherited from DocumentTreeManager.)

Public method

FindDocumentNode

Returns the document node associated with the specified identity. (Inherited from DocumentTreeManager.)

Protected method

FindNode

Locates a node with the specified identity (Inherited from DocumentTreeManager.)

Public method

GetHashCode

Serves as a hash function for a particular type. (Inherited from Object.)

Protected method

GetItemContainer

Returns the property that refers to this item. (Inherited from DocumentTreeManager.)

Protected method

GetPropertyContainer

Returns the item that contains this property. (Inherited from DocumentTreeManager.)

Public method

GetType

Gets the type of the current instance. (Inherited from Object.)

Protected method

Initialize

Initializes the DocumentTreeManager class. (Inherited from DocumentTreeManager.)

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Protected method

OnDamaged

Raises the Damaged event. (Inherited from DocumentTreeManager.)

Protected method

ProcessCommitResult

Processes the CommitResult object. (Inherited from DocumentTreeManager.)

Public method

ProduceDelta

Overloaded. Produces an object that represents the differences between documents.

Public method

ReportDamage

Records a change made to the underlying document tree. (Inherited from DocumentTreeManager.)

Protected method

StartTrackingDamage

Indicates to star tracking damage. (Inherited from DocumentTreeManager.)

Protected method

StopTrackingDamage

Indicates to stop tracking damage. (Inherited from DocumentTreeManager.)

Public method

SynchronizeWith

Overloaded. Synchronize changes between documents.

Public method

ToString

Returns a string that represents the current object. (Inherited from Object.)

Public method

TrackDamage

Tracks changes recorded for the document. (Inherited from DocumentTreeManager.)

Top

Properties

 

Name

Description

Public property

DocumentTree

Gets the document tree associated with this document tree manager. (Inherited from DocumentTreeManager.)

Top

Events

 

Name

Description

Public event

Damaged

Occurs when a change is recorded. (Inherited from DocumentTreeManager.)

Top

See Also

Reference

InMemoryDocumentTreeManager Class

Microsoft.Windows.Design.Documents.Trees Namespace