GeometryHitTestResult(Visual, IntersectionDetail) Constructor

Definitie

Initialiseert een nieuw exemplaar van de GeometryHitTestResult klasse met behulp van een opgegeven visualobject en IntersectionDetail -waarde.

public:
 GeometryHitTestResult(System::Windows::Media::Visual ^ visualHit, System::Windows::Media::IntersectionDetail intersectionDetail);
public GeometryHitTestResult(System.Windows.Media.Visual visualHit, System.Windows.Media.IntersectionDetail intersectionDetail);
new System.Windows.Media.GeometryHitTestResult : System.Windows.Media.Visual * System.Windows.Media.IntersectionDetail -> System.Windows.Media.GeometryHitTestResult
Public Sub New (visualHit As Visual, intersectionDetail As IntersectionDetail)

Parameters

visualHit
Visual

Het visuele object dat wordt bereikt tijdens een hittest.

intersectionDetail
IntersectionDetail

Beschrijft het snijpunt tussen een Geometry en visualHit.

Voorbeelden

In het volgende voorbeeld ziet u hoe u een GeometryHitTestResult object maakt en gebruikt als retourwaarde voor een overschreven implementatie van HitTestCore.

// Override default hit test support in visual object.
protected override GeometryHitTestResult HitTestCore(GeometryHitTestParameters hitTestParameters)
{
    IntersectionDetail intersectionDetail = IntersectionDetail.NotCalculated;

    // Perform custom actions during the hit test processing.

    return new GeometryHitTestResult(this, intersectionDetail);
}
' Override default hit test support in visual object.
Protected Overrides Overloads Function HitTestCore(ByVal hitTestParameters As GeometryHitTestParameters) As GeometryHitTestResult
    Dim intersectionDetail As IntersectionDetail = IntersectionDetail.NotCalculated

    ' Perform custom actions during the hit test processing.

    Return New GeometryHitTestResult(Me, intersectionDetail)
End Function

Van toepassing op