StylusPointCollection Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe StylusPointCollection.
Surcharges
StylusPointCollection() |
Initialise une nouvelle instance de la classe StylusPointCollection. |
StylusPointCollection(IEnumerable<StylusPoint>) |
Initialise une nouvelle instance de la classe StylusPointCollection avec les objets StylusPoint spécifiés. |
StylusPointCollection(IEnumerable<Point>) |
Initialise une nouvelle instance de la classe StylusPointCollection avec les points spécifiés. |
StylusPointCollection(Int32) |
Initialise une nouvelle instance de la classe StylusPointCollection qui peut contenir initialement le nombre spécifié d'objets StylusPoint. |
StylusPointCollection(StylusPointDescription) |
Initialise une nouvelle instance de la classe StylusPointCollection qui contient les propriétés spécifiées dans StylusPointDescription. |
StylusPointCollection(StylusPointDescription, Int32) |
Initialise une nouvelle instance de la classe StylusPointCollection qui correspond à la taille spécifiée et qui contient les propriétés spécifiées dans StylusPointDescription. |
StylusPointCollection()
Initialise une nouvelle instance de la classe StylusPointCollection.
public:
StylusPointCollection();
public StylusPointCollection ();
Public Sub New ()
Exemples
L’exemple suivant collecte des StylusPoint objets dans la OnStylusDown méthode d’un contrôle personnalisé. L’exemple crée un StylusPointCollection en spécifiant et StylusPointDescription la taille initiale de .StylusPointCollection
StylusPointCollection stylusPoints;
protected override void OnStylusDown(StylusDownEventArgs e)
{
base.OnStylusDown(e);
StylusPointCollection eventPoints = e.GetStylusPoints(this);
// Create a new StylusPointCollection using the StylusPointDescription
// from the stylus points in the StylusDownEventArgs.
stylusPoints = new StylusPointCollection(eventPoints.Description, eventPoints.Count);
stylusPoints.Add(eventPoints);
}
Private stylusPoints As StylusPointCollection
Protected Overrides Sub OnStylusDown(ByVal e As StylusDownEventArgs)
MyBase.OnStylusDown(e)
Dim eventPoints As StylusPointCollection = e.GetStylusPoints(Me)
' Create a new StylusPointCollection using the StylusPointDescription
' from the stylus points in the StylusDownEventArgs.
stylusPoints = New StylusPointCollection(eventPoints.Description, eventPoints.Count)
stylusPoints.Add(eventPoints)
End Sub
S’applique à
StylusPointCollection(IEnumerable<StylusPoint>)
Initialise une nouvelle instance de la classe StylusPointCollection avec les objets StylusPoint spécifiés.
public:
StylusPointCollection(System::Collections::Generic::IEnumerable<System::Windows::Input::StylusPoint> ^ stylusPoints);
public StylusPointCollection (System.Collections.Generic.IEnumerable<System.Windows.Input.StylusPoint> stylusPoints);
new System.Windows.Input.StylusPointCollection : seq<System.Windows.Input.StylusPoint> -> System.Windows.Input.StylusPointCollection
Public Sub New (stylusPoints As IEnumerable(Of StylusPoint))
Paramètres
- stylusPoints
- IEnumerable<StylusPoint>
IEnumerable générique de type StylusPoint à ajouter à StylusPointCollection.
Exceptions
stylusPoints
a la valeur null
.
La longueur de points
est égale à 0.
- ou -
Les objets StylusPoint dans stylusPoints
comportent des objets StylusPointDescription incompatibles.
Exemples
L’exemple suivant crée un StylusPointCollection.
StylusPoint stylusPoint1 = new StylusPoint(100, 100, .5f);
StylusPoint stylusPoint2 = new StylusPoint(200, 200, .35f);
StylusPointCollection points = new StylusPointCollection(
new StylusPoint[] { stylusPoint1, stylusPoint2 });
Dim stylusPoint1 As New StylusPoint(100, 100, 0.5F)
Dim stylusPoint2 As New StylusPoint(200, 200, 0.35F)
Dim points As New StylusPointCollection(New StylusPoint() {stylusPoint1, stylusPoint2})
S’applique à
StylusPointCollection(IEnumerable<Point>)
Initialise une nouvelle instance de la classe StylusPointCollection avec les points spécifiés.
public:
StylusPointCollection(System::Collections::Generic::IEnumerable<System::Windows::Point> ^ points);
public StylusPointCollection (System.Collections.Generic.IEnumerable<System.Windows.Point> points);
new System.Windows.Input.StylusPointCollection : seq<System.Windows.Point> -> System.Windows.Input.StylusPointCollection
Public Sub New (points As IEnumerable(Of Point))
Paramètres
- points
- IEnumerable<Point>
IEnumerable générique de type Point qui spécifie les objets StylusPoint à ajouter à StylusPointCollection.
Exceptions
points
a la valeur null
.
La longueur de points
est égale à 0.
Exemples
L’exemple suivant crée un StylusPointCollection.
StylusPointCollection points = new StylusPointCollection(new Point[]
{
new Point(100, 100),
new Point(100, 200),
new Point(200, 250),
new Point(300, 300)
});
Dim points As New StylusPointCollection(New Point() _
{New Point(100, 100), _
New Point(100, 200), _
New Point(200, 250), _
New Point(300, 300)})
S’applique à
StylusPointCollection(Int32)
Initialise une nouvelle instance de la classe StylusPointCollection qui peut contenir initialement le nombre spécifié d'objets StylusPoint.
public:
StylusPointCollection(int initialCapacity);
public StylusPointCollection (int initialCapacity);
new System.Windows.Input.StylusPointCollection : int -> System.Windows.Input.StylusPointCollection
Public Sub New (initialCapacity As Integer)
Paramètres
- initialCapacity
- Int32
Nombre d'objets StylusPoint que StylusPointCollection peut contenir initialement.
Exceptions
initialCapacity
est un nombre négatif.
Exemples
L’exemple suivant collecte des StylusPoint objets dans la OnStylusDown méthode d’un contrôle personnalisé. L’exemple crée un StylusPointCollection en spécifiant à la fois la StylusPointDescription taille initiale et et de .StylusPointCollection
StylusPointCollection stylusPoints;
protected override void OnStylusDown(StylusDownEventArgs e)
{
base.OnStylusDown(e);
StylusPointCollection eventPoints = e.GetStylusPoints(this);
// Create a new StylusPointCollection using the StylusPointDescription
// from the stylus points in the StylusDownEventArgs.
stylusPoints = new StylusPointCollection(eventPoints.Description, eventPoints.Count);
stylusPoints.Add(eventPoints);
}
Private stylusPoints As StylusPointCollection
Protected Overrides Sub OnStylusDown(ByVal e As StylusDownEventArgs)
MyBase.OnStylusDown(e)
Dim eventPoints As StylusPointCollection = e.GetStylusPoints(Me)
' Create a new StylusPointCollection using the StylusPointDescription
' from the stylus points in the StylusDownEventArgs.
stylusPoints = New StylusPointCollection(eventPoints.Description, eventPoints.Count)
stylusPoints.Add(eventPoints)
End Sub
Remarques
Lorsque vous utilisez le StylusPointCollection constructeur pour créer un nouveau StylusPointCollection, vous spécifiez qu’il s’agit de initialCapacity
. Toutefois, vous pouvez ajouter d’autres StylusPoint objets en appelant la Add méthode .
S’applique à
StylusPointCollection(StylusPointDescription)
Initialise une nouvelle instance de la classe StylusPointCollection qui contient les propriétés spécifiées dans StylusPointDescription.
public:
StylusPointCollection(System::Windows::Input::StylusPointDescription ^ stylusPointDescription);
public StylusPointCollection (System.Windows.Input.StylusPointDescription stylusPointDescription);
new System.Windows.Input.StylusPointCollection : System.Windows.Input.StylusPointDescription -> System.Windows.Input.StylusPointCollection
Public Sub New (stylusPointDescription As StylusPointDescription)
Paramètres
- stylusPointDescription
- StylusPointDescription
StylusPointDescription spécifiant les propriétés supplémentaires stockées dans chaque objet StylusPoint.
Exceptions
stylusPointDescription
a la valeur null
.
Exemples
L’exemple suivant collecte des StylusPoint objets dans la OnStylusDown méthode d’un contrôle personnalisé. L’exemple crée un StylusPointCollection en spécifiant et StylusPointDescription la taille initiale de .StylusPointCollection
StylusPointCollection stylusPoints;
protected override void OnStylusDown(StylusDownEventArgs e)
{
base.OnStylusDown(e);
StylusPointCollection eventPoints = e.GetStylusPoints(this);
// Create a new StylusPointCollection using the StylusPointDescription
// from the stylus points in the StylusDownEventArgs.
stylusPoints = new StylusPointCollection(eventPoints.Description, eventPoints.Count);
stylusPoints.Add(eventPoints);
}
Private stylusPoints As StylusPointCollection
Protected Overrides Sub OnStylusDown(ByVal e As StylusDownEventArgs)
MyBase.OnStylusDown(e)
Dim eventPoints As StylusPointCollection = e.GetStylusPoints(Me)
' Create a new StylusPointCollection using the StylusPointDescription
' from the stylus points in the StylusDownEventArgs.
stylusPoints = New StylusPointCollection(eventPoints.Description, eventPoints.Count)
stylusPoints.Add(eventPoints)
End Sub
Remarques
Tous les StylusPoint objets ajoutés StylusPointCollection au doivent avoir un StylusPointDescription compatible avec stylusPointDescription
.
S’applique à
StylusPointCollection(StylusPointDescription, Int32)
Initialise une nouvelle instance de la classe StylusPointCollection qui correspond à la taille spécifiée et qui contient les propriétés spécifiées dans StylusPointDescription.
public:
StylusPointCollection(System::Windows::Input::StylusPointDescription ^ stylusPointDescription, int initialCapacity);
public StylusPointCollection (System.Windows.Input.StylusPointDescription stylusPointDescription, int initialCapacity);
new System.Windows.Input.StylusPointCollection : System.Windows.Input.StylusPointDescription * int -> System.Windows.Input.StylusPointCollection
Public Sub New (stylusPointDescription As StylusPointDescription, initialCapacity As Integer)
Paramètres
- stylusPointDescription
- StylusPointDescription
StylusPointDescription spécifiant les propriétés supplémentaires stockées dans chaque objet StylusPoint.
- initialCapacity
- Int32
Nombre d'objets StylusPoint que StylusPointCollection peut contenir initialement.
Exceptions
initialCapacity
est un nombre négatif.
stylusPointDescription
a la valeur null
.
Exemples
L’exemple suivant collecte des StylusPoint objets dans la OnStylusDown méthode d’un contrôle personnalisé. L’exemple crée un StylusPointCollection en spécifiant et StylusPointDescription la taille initiale de .StylusPointCollection
StylusPointCollection stylusPoints;
protected override void OnStylusDown(StylusDownEventArgs e)
{
base.OnStylusDown(e);
StylusPointCollection eventPoints = e.GetStylusPoints(this);
// Create a new StylusPointCollection using the StylusPointDescription
// from the stylus points in the StylusDownEventArgs.
stylusPoints = new StylusPointCollection(eventPoints.Description, eventPoints.Count);
stylusPoints.Add(eventPoints);
}
Private stylusPoints As StylusPointCollection
Protected Overrides Sub OnStylusDown(ByVal e As StylusDownEventArgs)
MyBase.OnStylusDown(e)
Dim eventPoints As StylusPointCollection = e.GetStylusPoints(Me)
' Create a new StylusPointCollection using the StylusPointDescription
' from the stylus points in the StylusDownEventArgs.
stylusPoints = New StylusPointCollection(eventPoints.Description, eventPoints.Count)
stylusPoints.Add(eventPoints)
End Sub
Remarques
Lorsque vous utilisez le StylusPointCollection constructeur pour créer un nouveau StylusPointCollection, le StylusPointCollection est créé avec la capacité de contenir le nombre spécifié d’objets StylusPoint . Vous pouvez ajouter plus StylusPoint d’objets qu’en initialCapacity
appelant la Add méthode .