ExtensionMethods Class

Microsoft internal use only.

This API is not CLS-compliant. 

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.PlatformUI.ExtensionMethods

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

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
<ExtensionAttribute> _
Public NotInheritable Class ExtensionMethods
[CLSCompliantAttribute(false)]
public static class ExtensionMethods
[CLSCompliantAttribute(false)]
[ExtensionAttribute]
public ref class ExtensionMethods abstract sealed
[<AbstractClass>]
[<Sealed>]
[<CLSCompliantAttribute(false)>]
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>(DependencyObject) Microsoft internal use only.
Public methodStatic member FindAncestor<TAncestorType, TElementType>(TElementType, Func<T, TResult>)
Public methodStatic member FindAncestorOrSelf<TAncestorType> Microsoft internal use only.
Public methodStatic member FindCommonAncestor(DependencyObject, DependencyObject) Microsoft internal use only.
Public methodStatic member FindCommonAncestor<T>(T, T, Func<T, TResult>)
Public methodStatic member FindDescendant<T> Microsoft internal use only.
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>
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 IsSignificantlyGreater
Public methodStatic member IsTopmost Microsoft internal use only.
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