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
StylusPointCollection() |
Inicializa una nueva instancia de la clase StylusPointCollection. |
StylusPointCollection(IEnumerable<StylusPoint>) |
Inicializa una nueva instancia de la clase StylusPointCollection con los objetos StylusPoint especificados. |
StylusPointCollection(IEnumerable<Point>) |
Inicializa una nueva instancia de la clase StylusPointCollection con los puntos especificados. |
StylusPointCollection(Int32) |
Inicializa una nueva instancia de la clase StylusPointCollection que puede contener inicialmente el número especificado de objetos StylusPoint. |
StylusPointCollection(StylusPointDescription) |
Inicializa una instancia nueva de la clase StylusPointCollection que tiene las propiedades especificadas en StylusPointDescription. |
StylusPointCollection(StylusPointDescription, Int32) |
Inicializa una nueva instancia de la clase StylusPointCollection que es el tamaño especificado y contiene las propiedades establecidas 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 objeto especificando y StylusPointDescription 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 clase StylusPointCollection con los objetos StylusPoint especificados.
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>
Objeto IEnumerable genérico de tipo StylusPoint que se va a agregar a la colección StylusPointCollection.
Excepciones
stylusPoints
es null
.
La longitud de points
es 0.
o bien
Los objetos StylusPoint en stylusPoints
tienen objetos StylusPointDescription que no son compatibles.
Ejemplos
En el ejemplo siguiente se crea un objeto 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 clase StylusPointCollection con los 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>
Objeto IEnumerable genérico de tipo Point que especifica los objetos StylusPoint que se van a agregar a la colección StylusPointCollection.
Excepciones
points
es null
.
La longitud de points
es 0.
Ejemplos
En el ejemplo siguiente se crea un objeto 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 clase StylusPointCollection que puede contener inicialmente el número especificado de objetos 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)
Parámetros
- initialCapacity
- Int32
Número de objetos StylusPoint que puede contener inicialmente StylusPointCollection.
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 elemento especificando tanto el StylusPointDescription tamaño inicial como el StylusPointCollectionde .
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, se especifica como initialCapacity
. Sin embargo, puede agregar más StylusPoint objetos llamando al Add método .
Se aplica a
StylusPointCollection(StylusPointDescription)
Inicializa una instancia nueva de la clase StylusPointCollection que tiene 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 objeto especificando y StylusPointDescription 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 clase StylusPointCollection que es el tamaño especificado y contiene las propiedades establecidas 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 objetos StylusPoint que puede contener inicialmente StylusPointCollection.
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 objeto especificando y StylusPointDescription 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 objeto , StylusPointCollectionStylusPointCollection 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 .