Exporter (0) Imprimer
Développer tout

StrokeCollection.ContainsPropertyData, méthode

Returns whether the specified custom property identifier is in the StrokeCollection.

Espace de noms: System.Windows.Ink
Assembly : PresentationCore (dans presentationcore.dll)

public bool ContainsPropertyData (
	Guid propertyDataId
)
public boolean ContainsPropertyData (
	Guid propertyDataId
)
public function ContainsPropertyData (
	propertyDataId : Guid
) : boolean
Vous ne pouvez pas utiliser des méthodes dans XAML.

Paramètres

propertyDataId

The Guid to locate in the StrokeCollection.

Valeur de retour

true if the specified custom property identifier is in the StrokeCollection; otherwise, false.

The following example demonstrates how to check for custom property in a StrokeCollection. If a custom property has been associated with timestamp, the example gets that custom property and shows when the StrokeCollection was saved. This example assumes that there is an InkCanvas called inkCanvas1.

Guid timestamp = new Guid("12345678-9012-3456-7890-123456789012");

// Add a timestamp to the StrokeCollection.
private void AddTimestamp_Click(object sender, RoutedEventArgs e)
{

    inkCanvas1.Strokes.AddPropertyData(timestamp, DateTime.Now);
}

// Get the timestamp of the StrokeCollection.
private void GetTimestamp_Click(object sender, RoutedEventArgs e)
{

    if (inkCanvas1.Strokes.ContainsPropertyData(timestamp))
    {
        object date = inkCanvas1.Strokes.GetPropertyData(timestamp);

        if (date is DateTime)
        {
            MessageBox.Show("This StrokeCollection's timestamp is " +
                ((DateTime)date).ToString());
        }
    }
    else
    {
        MessageBox.Show(
            "The StrokeCollection does not have a timestamp.");
    }
}

Microsoft .NET Framework 3.0 est pris en charge sur Windows Vista, Microsoft Windows XP SP2 et Windows Server 2003 SP1.

.NET Framework

Prise en charge dans : 3.0

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2015 Microsoft