Dela via


DocumentTreeManager 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.

Manages the synchronization of changes made in one kind of document tree to another.

The DocumentTreeManager type exposes the following members.

Constructors

 

Name

Description

Protected method

DocumentTreeManager

Overloaded. Initializes a new instance of the DocumentTreeManager class.

Top

Methods

 

Name

Description

Public method

ApplyDelta

Applies the changes returned from the ProduceDelta method to this document.

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.

Public method

FindDocumentNode

Returns the document node associated with the specified identity.

Protected method

FindNode

Locates a node with the specified identity

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.

Protected method

GetPropertyContainer

Returns the item that contains this property.

Public method

GetType

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

Protected method

Initialize

Initializes the DocumentTreeManager class.

Protected method

MemberwiseClone

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

Protected method

OnDamaged

Raises the Damaged event.

Protected method

ProcessCommitResult

Processes the CommitResult object.

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.

Protected method

StartTrackingDamage

Indicates to star tracking damage.

Protected method

StopTrackingDamage

Indicates to stop tracking damage.

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.

Top

Properties

 

Name

Description

Public property

DocumentTree

Gets the document tree associated with this document tree manager.

Top

Events

 

Name

Description

Public event

Damaged

Occurs when a change is recorded.

Top

See Also

Reference

DocumentTreeManager Class

Microsoft.Windows.Design.Documents.Trees Namespace