Costruttore TextContentChangingEventArgs
inizializza una nuova istanza di TextContentChangingEventArgs per essere passato durante un evento di modifica.
Spazio dei nomi: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
beforeSnapshot As ITextSnapshot, _
editTag As Object, _
cancelAction As Action(Of TextContentChangingEventArgs) _
)
public TextContentChangingEventArgs(
ITextSnapshot beforeSnapshot,
Object editTag,
Action<TextContentChangingEventArgs> cancelAction
)
public:
TextContentChangingEventArgs(
ITextSnapshot^ beforeSnapshot,
Object^ editTag,
Action<TextContentChangingEventArgs^>^ cancelAction
)
new :
beforeSnapshot:ITextSnapshot *
editTag:Object *
cancelAction:Action<TextContentChangingEventArgs> -> TextContentChangingEventArgs
public function TextContentChangingEventArgs(
beforeSnapshot : ITextSnapshot,
editTag : Object,
cancelAction : Action<TextContentChangingEventArgs>
)
Parametri
beforeSnapshot
Tipo: Microsoft.VisualStudio.Text.ITextSnapshotil più recente ITextSnapshot prima della modifica.
editTag
Tipo: ObjectUn oggetto arbitrario associato a questa modifica.
cancelAction
Tipo: Action<TextContentChangingEventArgs>Azione da eseguire quando Cancel viene chiamato. Richiamato al massimo una volta.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | beforeSnapshot viene nullriferimento null (Nothing in Visual Basic). |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.