Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

NewSpanMapping, structure

Utilisé pour créer un nouveau mappage de l'étendue.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

public struct NewSpanMapping

Le type NewSpanMapping expose les membres suivants.

  NomDescription
Méthode publiqueEqualsIndique si cette instance et un objet spécifié sont égaux. (Hérité de ValueType.)
Méthode publiqueGetHashCodeRetourne le code de hachage de cette instance. (Hérité de ValueType.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueToStringRetourne le nom de type qualifié complet de cette instance. (Hérité de ValueType.)
Début

  NomDescription
Champ publictspSpansDécrit les deux étendues qui doivent être mappées entre eux.
Champ publicvarUserDataToutes données fournies par l'utilisateur.
Début

Signature de COM

De singlefileeditor.idl :

typedef struct _tag_NewSpanMapping {
    TextSpanPair tspSpans;
    VARIANT      varUserData; 
} NewSpanMapping;

Cette structure est utilisée dans l'interface d'IVsEnumBufferCoordinatorSpans et est retournée par un appel à la méthode d'Next. Cette structure est également passée à la méthode d'SetSpanMappings dans l'interface d'IVsTextBufferCoordinator.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Afficher: