Partager via


InkRecognizerBaseCollection.SyncRoot, propriété

Mise à jour : November 2007

Obtient un objet qui peut être utilisé pour synchroniser l'accès à la collection.

Espace de noms :  System.Windows.Ink.AnalysisCore
Assembly :  IACore (dans IACore.dll)

Syntaxe

'Déclaration
Public ReadOnly Property SyncRoot As Object
'Utilisation
Dim instance As InkRecognizerBaseCollection
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

ICollection.SyncRoot

Notes

Cette collection implémente l'interface System.Collections.ICollection. Pour plus d'informations sur cette propriété, consultez ICollection.SyncRoot.

Exemples

L'exemple suivant montre comment verrouiller le InkRecognizerBaseCollection, theInkRecognizerCollection, pendant le traitement du contenu de la collection.

' Lock the InkRecognizerCollection.
SyncLock theInkRecognizers.SyncRoot
    ' Iterate over the locked collection.
    For Each theInkRecognizer As System.Windows.Ink.AnalysisCore.InkRecognizerBase _
        In theInkRecognizers
        ' Insert code here.
    Next
End SyncLock
            // Lock the InkRecognizerCollection.
            lock (theInkRecognizers.SyncRoot)
            {
                // Iterate over the locked collection.
                foreach (System.Windows.Ink.AnalysisCore.InkRecognizerBase theInkRecognizer
                    in theInkRecognizers)
                {
                    // Insert code here.
                }
            }

Plateformes

Windows Vista, Windows XP SP2, Windows Server 2003

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

InkRecognizerBaseCollection, classe

Membres InkRecognizerBaseCollection

System.Windows.Ink.AnalysisCore, espace de noms