StylusPointDescription.AreCompatible Method

Definition

Returns a value that indicates whether the specified StylusPointDescription objects are identical.

C#
public static bool AreCompatible(System.Windows.Input.StylusPointDescription stylusPointDescription1, System.Windows.Input.StylusPointDescription stylusPointDescription2);

Parameters

stylusPointDescription1
StylusPointDescription

The first StylusPointDescription to check.

stylusPointDescription2
StylusPointDescription

The second StylusPointDescription to check.

Returns

true if the StylusPointDescription objects are identical; otherwise, false.

Examples

The following example checks whether two StylusPointDescription objects are compatible.

C#
StylusPointDescription description1 =
      new StylusPointDescription(new StylusPointPropertyInfo[]
                    {
                        new StylusPointPropertyInfo(StylusPointProperties.X),
                        new StylusPointPropertyInfo(StylusPointProperties.Y),
                        new StylusPointPropertyInfo(StylusPointProperties.NormalPressure),
                        new StylusPointPropertyInfo(StylusPointProperties.XTiltOrientation),
                        new StylusPointPropertyInfo(StylusPointProperties.YTiltOrientation),
                        new StylusPointPropertyInfo(StylusPointProperties.BarrelButton)
                    });

StylusPointDescription description2 =
      new StylusPointDescription(new StylusPointPropertyInfo[]
                    {
                        new StylusPointPropertyInfo(StylusPointProperties.X),
                        new StylusPointPropertyInfo(StylusPointProperties.Y),
                        new StylusPointPropertyInfo(StylusPointProperties.NormalPressure),
                        new StylusPointPropertyInfo(StylusPointProperties.BarrelButton)
                    });
C#
if (StylusPointDescription.AreCompatible(description1, description2))
{
    MessageBox.Show("The two descriptions are compatible.");
}
else
{
    MessageBox.Show("The two descriptions are not compatible.");
}

Remarks

Two StylusPointDescription objects are compatible if they contain the same StylusPointPropertyInfo objects in the same order.

Applies to

Produkt Versioner
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10