Udostępnij za pośrednictwem


StylusPointDescription.AreCompatible Metoda

Definicja

Zwraca wartość wskazującą, czy określone StylusPointDescription obiekty są identyczne.

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

Parametry

stylusPointDescription1
StylusPointDescription

Pierwszy StylusPointDescription do sprawdzenia.

stylusPointDescription2
StylusPointDescription

Drugi StylusPointDescription do sprawdzenia.

Zwraca

true StylusPointDescription jeśli obiekty są identyczne; w przeciwnym razie . false

Przykłady

Poniższy przykład sprawdza, czy dwa StylusPointDescription obiekty są zgodne.

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

Uwagi

Dwa StylusPointDescription obiekty są zgodne, jeśli zawierają te same StylusPointPropertyInfo obiekty w tej samej kolejności.

Dotyczy