Método IMergeTextUndoTransactionPolicy.CanMerge
Determina se duas transações podem ser mescladas.
Namespace: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)
Sintaxe
'Declaração
Function CanMerge ( _
newerTransaction As ITextUndoTransaction, _
olderTransaction As ITextUndoTransaction _
) As Boolean
bool CanMerge(
ITextUndoTransaction newerTransaction,
ITextUndoTransaction olderTransaction
)
bool CanMerge(
ITextUndoTransaction^ newerTransaction,
ITextUndoTransaction^ olderTransaction
)
abstract CanMerge :
newerTransaction:ITextUndoTransaction *
olderTransaction:ITextUndoTransaction -> bool
function CanMerge(
newerTransaction : ITextUndoTransaction,
olderTransaction : ITextUndoTransaction
) : boolean
Parâmetros
newerTransaction
Tipo: Microsoft.VisualStudio.Text.Operations.ITextUndoTransactionA transação mais recente.
olderTransaction
Tipo: Microsoft.VisualStudio.Text.Operations.ITextUndoTransactionA transação mais antiga.
Valor de retorno
Tipo: Boolean
true Se as transações podem mescladas, caso contrário, false.
Comentários
Se esse método retorna true, e em seguida, pode continuar a mesclagem, dado conhecimento específico das transações em questão. Este método é chamado somente quando TestCompatiblePolicy for bem-sucedida.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.