ITextBuffer.CreateEdit, méthode (EditOptions, Nullable<Int32>, Object)
Crée un objet ITextEdit qui gère les opérations de modification composées de cette mémoire tampon.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
Function CreateEdit ( _
options As EditOptions, _
reiteratedVersionNumber As Nullable(Of Integer), _
editTag As Object _
) As ITextEdit
ITextEdit CreateEdit(
EditOptions options,
Nullable<int> reiteratedVersionNumber,
Object editTag
)
ITextEdit^ CreateEdit(
EditOptions options,
Nullable<int> reiteratedVersionNumber,
Object^ editTag
)
abstract CreateEdit :
options:EditOptions *
reiteratedVersionNumber:Nullable<int> *
editTag:Object -> ITextEdit
function CreateEdit(
options : EditOptions,
reiteratedVersionNumber : Nullable<int>,
editTag : Object
) : ITextEdit
Paramètres
options
Type : Microsoft.VisualStudio.Text.EditOptionsOptions à appliquer à l'opération de modification composée.
reiteratedVersionNumber
Type : Nullable<Int32>Sinon nullune référence null (Nothing en Visual Basic), indique que la version à créer par cette modification est le produit d'une phase de restauration ou d'une opération de rétablissement.
editTag
Type : ObjectUn objet associé à cette transaction de modification.
Valeur de retour
Type : Microsoft.VisualStudio.Text.ITextEdit
Nouvel objet ITextEdit.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | Un autre objet d'ITextBufferEdit est actif pour cette mémoire tampon de texte. |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.