Compares visual and logical trees for testing and validation.
public static class TreeComparer
kind:method, kind:property, kind:ctor. Press Esc to clear.CompareLogicalTrees(ILogical, ILogical, TreeComparisonOptions?)Compares two logical trees.CompareLogicalTreeTo(ILogical, ILogical, TreeComparisonOptions?)Compares this logical tree to another.CompareToSnapshot(Visual, TreeSnapshot, TreeComparisonOptions?)Compares a visual tree against a snapshot.CompareVisualTrees(Visual, Visual, TreeComparisonOptions?)Compares two visual trees.CompareVisualTreeTo(Visual, Visual, TreeComparisonOptions?)Compares this visual tree to another.CreateLogicalSnapshot(ILogical, TreeComparisonOptions?)Creates a snapshot of a logical tree structure.CreateVisualSnapshot(Visual, TreeComparisonOptions?)Creates a snapshot of a visual tree structure.SnapshotLogicalTree(ILogical, TreeComparisonOptions?)Creates a logical tree snapshot.SnapshotVisualTree(Visual, TreeComparisonOptions?)Creates a visual tree snapshot.VerifyAgainstSnapshot(Visual, TreeSnapshot, TreeComparisonOptions?)Verifies the visual tree matches the snapshot.