ExtensionMethods Class

Microsoft internal use only.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.PlatformUI.ExtensionMethods

Namespace:  Microsoft.VisualStudio.PlatformUI
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class ExtensionMethods
public static class ExtensionMethods
[ExtensionAttribute]
public ref class ExtensionMethods abstract sealed
[<AbstractClass>]
[<Sealed>]
type ExtensionMethods =  class end
public final class ExtensionMethods

The ExtensionMethods type exposes the following members.

Methods

  Name Description
Public methodStatic member AcquireWin32Focus Microsoft internal use only.
Public methodStatic member CopyTo Microsoft internal use only.
Public methodStatic member FindAncestor<TAncestorType>(Visual)
Public methodStatic member FindAncestor<TElementType>(TElementType, Func<TElementType, TElementType>, Func<TElementType, Boolean>)
Public methodStatic member FindAncestor<TAncestorType, TElementType>(TElementType, Func<TElementType, TElementType>) Microsoft internal use only.
Public methodStatic member FindAncestorOrSelf<TAncestorType>(Visual)
Public methodStatic member FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType, TElementType>, Func<TElementType, Boolean>)
Public methodStatic member FindAncestorOrSelf<TAncestorType, TElementType>(TElementType, Func<TElementType, TElementType>)
Public methodStatic member FindCommonAncestor(DependencyObject, DependencyObject) Microsoft internal use only.
Public methodStatic member FindCommonAncestor<T>(T, T, Func<T, T>) Microsoft internal use only.
Public methodStatic member FindDescendant<T> Microsoft internal use only.
Public methodStatic member FindDescendantReverse<T>
Public methodStatic member FindDescendants<T> Microsoft internal use only.
Public methodStatic member FindDescendantsReverse<T> Microsoft internal use only.
Public methodStatic member GetVisualOrLogicalParent Microsoft internal use only.
Public methodStatic member IsAncestorOf<TElementType> Microsoft internal use only.
Public methodStatic member IsClipped
Public methodStatic member IsConnectedToPresentationSource Microsoft internal use only.
Public methodStatic member IsLogicalAncestorOf Microsoft internal use only.
Public methodStatic member IsNearlyEqual Microsoft internal use only.
Public methodStatic member IsNonreal Microsoft internal use only.
Public methodStatic member IsSignificantlyGreaterThan
Public methodStatic member IsSignificantlyLessThan
Public methodStatic member IsTextTrimmed
Public methodStatic member IsTopmost Microsoft internal use only.
Public methodStatic member IsTrimmed
Public methodStatic member RaiseEvent(EventHandler, Object) Microsoft internal use only.
Public methodStatic member RaiseEvent(CancelEventHandler, Object, CancelEventArgs) Microsoft internal use only.
Public methodStatic member RaiseEvent(EventHandler, Object, EventArgs) Microsoft internal use only.
Public methodStatic member RaiseEvent<TEventArgs>(EventHandler<TEventArgs>, Object, TEventArgs) Microsoft internal use only.
Public methodStatic member ThrowIfNullOrEmpty Microsoft internal use only.
Public methodStatic member ToPOINTL Microsoft internal use only.
Public methodStatic member TraverseVisualTree<T> Microsoft internal use only.
Public methodStatic member TraverseVisualTreeReverse<T> Microsoft internal use only.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.PlatformUI Namespace