Partager via


EditArray, constructeur

Initialise une nouvelle instance de la classe d'EditArray à l'aide d'un objet d'Source et un objet d'IVsTextView.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    source As Source, _
    view As IVsTextView, _
    merge As Boolean, _
    description As String _
)
public EditArray(
    Source source,
    IVsTextView view,
    bool merge,
    string description
)

Paramètres

  • merge
    Type : System.Boolean
    [in] true si les modifications doivent être dans la mesure du possible, sinon false fusionné.
  • description
    Type : System.String
    [in] la description des modifications.

Remarques

Ce constructeur appelle l'autre constructeur d'EditArray#ctor pour traiter la source, la fusion, et les paramètres de description.Ce constructeur appelle ensuite la méthode d'GetSelectionSpan sur l'objet d'IVsTextView pour obtenir la sélection actuelle.Cette sélection est restaurée après que les modifications soient terminées.

Lorsque ce constructeur est utilisé, une classe d'CompoundViewAction est instanciée pour s'appliquer les modifications à la vue.Cela permet à la vue pour optimiser les modifications.

Sécurité .NET Framework

Voir aussi

Référence

EditArray Classe

Microsoft.VisualStudio.Package, espace de noms