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
| Nom | Description |
|---|---|
| StylusPointCollection() |
Initialise une nouvelle instance de la classe StylusPointCollection. |
| StylusPointCollection(IEnumerable<StylusPoint>) |
Initialise une nouvelle instance de la StylusPointCollection classe avec les objets spécifiés StylusPoint . |
| StylusPointCollection(IEnumerable<Point>) |
Initialise une nouvelle instance de la StylusPointCollection classe avec des points spécifiés. |
| StylusPointCollection(Int32) |
Initialise une nouvelle instance de la StylusPointCollection classe qui peut initialement contenir le nombre spécifié d’objets StylusPoint . |
| StylusPointCollection(StylusPointDescription) |
Initialise une nouvelle instance de la StylusPointCollection classe qui contient les propriétés spécifiées dans le StylusPointDescription. |
| StylusPointCollection(StylusPointDescription, Int32) |
Initialise une nouvelle instance de la StylusPointCollection classe qui est la taille spécifiée et contient les propriétés spécifiées dans le 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 la StylusPointDescription taille initiale et la StylusPointCollectiontaille initiale du .
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 StylusPointCollection classe avec les objets spécifiés StylusPoint .
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 au StylusPointCollection.
Exceptions
stylusPoints a la valeur null.
La longueur est de points 0.
- ou -
Les StylusPoint objets dans stylusPoints devront avoir des objets incompatibles StylusPointDescription .
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 StylusPointCollection classe avec des 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 StylusPoint objets à ajouter au StylusPointCollection.
Exceptions
points a la valeur null.
La longueur est de points 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 StylusPointCollection classe qui peut initialement contenir 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 StylusPointStylusPointCollection pouvant initialement contenir.
Exceptions
initialCapacity est 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 la taille initiale du 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 .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 StylusPointCollection classe qui contient les propriétés spécifiées dans le 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
Qui StylusPointDescription spécifie les propriétés supplémentaires stockées dans chaque 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 la StylusPointDescription taille initiale et la StylusPointCollectiontaille initiale du .
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 au StylusPointCollection fichier doivent avoir une StylusPointDescription compatibilité avec stylusPointDescription.
S’applique à
StylusPointCollection(StylusPointDescription, Int32)
Initialise une nouvelle instance de la StylusPointCollection classe qui est la taille spécifiée et contient les propriétés spécifiées dans le 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
Qui StylusPointDescription spécifie les propriétés supplémentaires stockées dans chaque StylusPoint.
- initialCapacity
- Int32
Nombre d’objets StylusPointStylusPointCollection pouvant initialement contenir.
Exceptions
initialCapacity est 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 la StylusPointDescription taille initiale et la StylusPointCollectiontaille initiale du .
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, celui-ci StylusPointCollection est créé avec la capacité pour contenir le nombre spécifié d’objets StylusPoint . Vous pouvez ajouter plus StylusPoint d’objets qu’en initialCapacity appelant la Add méthode.