24 references to IsMergeableInline
PresentationFramework (24)
src\Framework\System\Windows\Documents\TextPointer.cs (1)
1743while (ancestor != null && TextSchema.IsMergeableInline(ancestor.GetType()))
src\Framework\System\Windows\Documents\TextPointerBase.cs (7)
210typeof(Inline).IsAssignableFrom(backwardType) && !TextSchema.IsMergeableInline(backwardType) && !typeof(Run).IsAssignableFrom(forwardType) && 214typeof(Inline).IsAssignableFrom(forwardType) && !TextSchema.IsMergeableInline(forwardType) && !typeof(Run).IsAssignableFrom(backwardType) && 370if (typeof(Inline).IsAssignableFrom(elementType) && !TextSchema.IsMergeableInline(elementType)) 1213while (TextSchema.IsMergeableInline(thisNavigator.GetElementType(direction))) 1224TextSchema.IsMergeableInline(thisNavigator.GetElementType(oppositeDirection))) 1293while (TextSchema.IsMergeableInline(thisNavigator.ParentType)) 1504else if (TextSchema.IsMergeableInline(position.ParentType))
src\Framework\System\Windows\Documents\TextRangeEdit.cs (15)
60Invariant.Assert(splitPosition.Parent != null && TextSchema.IsMergeableInline(splitPosition.Parent.GetType())); 268TextSchema.IsMergeableInline(position.Parent.GetType())) 273TextSchema.IsMergeableInline(position.Parent.GetType())) 299TextSchema.IsMergeableInline(firstInline.GetType()) && TextSchema.IsMergeableInline(secondInline.GetType()) 332TextSchema.IsMergeableInline(inline.Parent.GetType()) && 1283TextSchema.IsMergeableInline(position.Parent.GetType())) 1288TextSchema.IsMergeableInline(position.Parent.GetType())) 1303TextSchema.IsMergeableInline(previousPosition.GetAdjacentElement(LogicalDirection.Backward).GetType())) 1312TextSchema.IsMergeableInline(nextPosition.GetAdjacentElement(LogicalDirection.Forward).GetType())) 1770while (splitPosition.Parent != null && TextSchema.IsMergeableInline(splitPosition.Parent.GetType()) && splitPosition.Parent != limitingAncestor && 2026if (TextSchema.IsMergeableInline(topmostSpan.GetType()) && TextSchema.IsKnownType(topmostSpan.GetType()) && !HasWriteableLocalPropertyValues(topmostSpan)) 2041parent != null && TextSchema.IsMergeableInline(parent.GetType()); 2271if (!TextSchema.IsMergeableInline(parent.GetType())) 2282if (!TextSchema.IsMergeableInline(parent.GetType()))
src\Framework\System\Windows\Documents\TextRangeEditTables.cs (1)
639if (ancestor is List || ancestor is Inline && !TextSchema.IsMergeableInline(ancestor.GetType()))