InkRecognizerCollection.SyncRoot, propriété
Mise à jour : November 2007
Obtient un objet qui peut être utilisé pour synchroniser l'accès à la collection.
Espace de noms : Microsoft.Ink
Assembly : Microsoft.Ink.Analysis (dans Microsoft.Ink.Analysis.dll)
Syntaxe
'Déclaration
Public ReadOnly Property SyncRoot As Object
'Utilisation
Dim instance As InkRecognizerCollection
Dim value As Object
value = instance.SyncRoot
public Object SyncRoot { get; }
public:
virtual property Object^ SyncRoot {
Object^ get () sealed;
}
/** @property */
public final Object get_SyncRoot()
public final function get SyncRoot () : Object
Valeur de propriété
Type : System.Object
Objet qui peut être utilisé pour synchroniser l'accès à la collection.
Implémentations
Notes
Cette collection implémente l'interface ICollection (page pouvant être en anglais). Pour plus d'informations sur cette propriété, consultez SyncRoot (page pouvant être en anglais).
Exemples
L'exemple suivant montre comment verrouiller le InkRecognizerCollection, theInkRecognizerCollection, pendant le traitement du contenu de la collection.
' Lock the InkRecognizerCollection.
SyncLock theInkRecognizers.SyncRoot
' Iterate over the locked collection.
For Each theInkRecognizer As Microsoft.Ink.InkRecognizer _
In theInkRecognizers
' Insert code here.
Next
End SyncLock
// Lock the InkRecognizerCollection.
lock (theInkRecognizers.SyncRoot)
{
// Iterate over the locked collection.
foreach (Microsoft.Ink.InkRecognizer theInkRecognizer
in theInkRecognizers)
{
// Insert code here.
}
}
Plateformes
Windows Vista
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Framework
Pris en charge dans : 3.0
Voir aussi
Référence
InkRecognizerCollection, classe