Поделиться через


StylusPointDescription.AreCompatible Метод

Определение

Возвращает значение, указывающее, идентичны ли заданные объекты StylusPointDescription.

public:
 static bool AreCompatible(System::Windows::Input::StylusPointDescription ^ stylusPointDescription1, System::Windows::Input::StylusPointDescription ^ stylusPointDescription2);
public static bool AreCompatible (System.Windows.Input.StylusPointDescription stylusPointDescription1, System.Windows.Input.StylusPointDescription stylusPointDescription2);
static member AreCompatible : System.Windows.Input.StylusPointDescription * System.Windows.Input.StylusPointDescription -> bool
Public Shared Function AreCompatible (stylusPointDescription1 As StylusPointDescription, stylusPointDescription2 As StylusPointDescription) As Boolean

Параметры

stylusPointDescription1
StylusPointDescription

Первый объект StylusPointDescription для проверки.

stylusPointDescription2
StylusPointDescription

Второй объект StylusPointDescription для проверки.

Возвращаемое значение

Значение true, если объекты StylusPointDescription одинаковы; в противном случае — значение false.

Примеры

В следующем примере проверяется, совместимы ли два StylusPointDescription объекта.

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)
                    });
Dim description1 As 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)})

Dim description2 As New StylusPointDescription( _
    New StylusPointPropertyInfo() {New StylusPointPropertyInfo(StylusPointProperties.X), _
                                   New StylusPointPropertyInfo(StylusPointProperties.Y), _
                                   New StylusPointPropertyInfo(StylusPointProperties.NormalPressure), _
                                   New StylusPointPropertyInfo(StylusPointProperties.BarrelButton)})
if (StylusPointDescription.AreCompatible(description1, description2))
{
    MessageBox.Show("The two descriptions are compatible.");
}
else
{
    MessageBox.Show("The two descriptions are not compatible.");
}
If StylusPointDescription.AreCompatible(description1, description2) Then
    MessageBox.Show("The two descriptions are compatible.")
Else
    MessageBox.Show("The two descriptions are not compatible.")
End If

Комментарии

Два StylusPointDescription объекта совместимы, если они содержат одни и те же StylusPointPropertyInfo объекты в одном порядке.

Применяется к