Método ElementOperations.CanCopyCore
Obtém um valor indicando se a coleção de ModelElements pode ser copiada para um IDataObject.
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxe
'Declaração
Protected Overridable Function CanCopyCore ( _
elements As ICollection(Of ModelElement), _
closureType As ClosureType _
) As Boolean
protected virtual bool CanCopyCore(
ICollection<ModelElement> elements,
ClosureType closureType
)
Parâmetros
- elements
Tipo: System.Collections.Generic.ICollection<ModelElement>
A coleção de ModelElements para copiar.
- closureType
Tipo: Microsoft.VisualStudio.Modeling.ClosureType
O tipo de fechamento de usar para filtrar os elementos.
Valor de retorno
Tipo: System.Boolean
True se a coleção de ModelElements pode ser copiada para um IDataObject.
Comentários
Isso é implementado fora do CanCopy, para que as subclasses podem substituir os métodos públicos de CanCopy e CanMove de forma independente.Se as subclasses devem ter o mesmo comportamento para CanCopy e CanMove, eles apenas podem substituir esse método.(Antes deste método existia, substituir apenas CanCopy levou o efeito colateral de alterar o comportamento de CanMove.) Os formatos suportados: (1) ElementGroupPrototype e formatos personalizados (2)
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áveis.