StylusPointCollection Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase StylusPointCollection.
Sobrecargas
| Nombre | Description |
|---|---|
| StylusPointCollection() |
Inicializa una nueva instancia de la clase StylusPointCollection. |
| StylusPointCollection(IEnumerable<StylusPoint>) |
Inicializa una nueva instancia de la StylusPointCollection clase con los objetos especificados StylusPoint . |
| StylusPointCollection(IEnumerable<Point>) |
Inicializa una nueva instancia de la StylusPointCollection clase con puntos especificados. |
| StylusPointCollection(Int32) |
Inicializa una nueva instancia de la StylusPointCollection clase que puede contener inicialmente el número especificado de StylusPoint objetos. |
| StylusPointCollection(StylusPointDescription) |
Inicializa una nueva instancia de la StylusPointCollection clase que contiene las propiedades especificadas en .StylusPointDescription |
| StylusPointCollection(StylusPointDescription, Int32) |
Inicializa una nueva instancia de la StylusPointCollection clase que es el tamaño especificado y contiene las propiedades especificadas en .StylusPointDescription |
StylusPointCollection()
Inicializa una nueva instancia de la clase StylusPointCollection.
public:
StylusPointCollection();
public StylusPointCollection();
Public Sub New ()
Ejemplos
En el ejemplo siguiente se recopilan StylusPoint objetos en el OnStylusDown método de un control personalizado. En el ejemplo se crea un StylusPointCollection mediante la especificación del StylusPointDescription y el tamaño inicial 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
Se aplica a
StylusPointCollection(IEnumerable<StylusPoint>)
Inicializa una nueva instancia de la StylusPointCollection clase con los objetos especificados 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))
Parámetros
- stylusPoints
- IEnumerable<StylusPoint>
IEnumerable genérico de tipo StylusPoint que se va a agregar a StylusPointCollection.
Excepciones
stylusPoints es null.
La longitud de points es 0.
O bien
Los StylusPoint objetos de stylusPoints tienen objetos incompatibles StylusPointDescription .
Ejemplos
En el ejemplo siguiente se crea 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})
Se aplica a
StylusPointCollection(IEnumerable<Point>)
Inicializa una nueva instancia de la StylusPointCollection clase con puntos especificados.
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))
Parámetros
- points
- IEnumerable<Point>
IEnumerable genérico de tipo Point que especifica los StylusPoint objetos que se van a agregar a StylusPointCollection.
Excepciones
points es null.
La longitud de points es 0.
Ejemplos
En el ejemplo siguiente se crea 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)})
Se aplica a
StylusPointCollection(Int32)
Inicializa una nueva instancia de la StylusPointCollection clase que puede contener inicialmente el número especificado de StylusPoint objetos.
public:
StylusPointCollection(int initialCapacity);
public StylusPointCollection(int initialCapacity);
new System.Windows.Input.StylusPointCollection : int -> System.Windows.Input.StylusPointCollection
Public Sub New (initialCapacity As Integer)
Parámetros
- initialCapacity
- Int32
Número de StylusPoint objetos que StylusPointCollection puede contener inicialmente.
Excepciones
initialCapacity es negativo.
Ejemplos
En el ejemplo siguiente se recopilan StylusPoint objetos en el OnStylusDown método de un control personalizado. En el ejemplo se crea un StylusPointCollection mediante la especificación del StylusPointDescription tamaño inicial de y .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
Comentarios
Cuando use el StylusPointCollection constructor para crear un nuevo StylusPointCollection, especifique que es initialCapacity. Sin embargo, puede agregar más StylusPoint objetos llamando al Add método .
Se aplica a
StylusPointCollection(StylusPointDescription)
Inicializa una nueva instancia de la StylusPointCollection clase que contiene las propiedades especificadas en .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)
Parámetros
- stylusPointDescription
- StylusPointDescription
StylusPointDescription que especifica las propiedades adicionales almacenadas en cada StylusPoint.
Excepciones
stylusPointDescription es null.
Ejemplos
En el ejemplo siguiente se recopilan StylusPoint objetos en el OnStylusDown método de un control personalizado. En el ejemplo se crea un StylusPointCollection mediante la especificación del StylusPointDescription y el tamaño inicial 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
Comentarios
Todos los StylusPoint objetos agregados a StylusPointCollection deben tener un StylusPointDescription que sea compatible con stylusPointDescription.
Se aplica a
StylusPointCollection(StylusPointDescription, Int32)
Inicializa una nueva instancia de la StylusPointCollection clase que es el tamaño especificado y contiene las propiedades especificadas en .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)
Parámetros
- stylusPointDescription
- StylusPointDescription
StylusPointDescription que especifica las propiedades adicionales almacenadas en cada StylusPoint.
- initialCapacity
- Int32
Número de StylusPoint objetos que StylusPointCollection puede contener inicialmente.
Excepciones
initialCapacity es negativo.
stylusPointDescription es null.
Ejemplos
En el ejemplo siguiente se recopilan StylusPoint objetos en el OnStylusDown método de un control personalizado. En el ejemplo se crea un StylusPointCollection mediante la especificación del StylusPointDescription y el tamaño inicial 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
Comentarios
Cuando se usa el StylusPointCollection constructor para crear un nuevo StylusPointCollection, StylusPointCollection se crea con la capacidad para contener el número especificado de StylusPoint objetos. Puede agregar más StylusPoint objetos que initialCapacity llamando al Add método .