Partilhar via


Classe DragSourceContext

Fornece informações de origem de arrastar que é inicialmente definidas quando o ElementGroupPrototype é criado na origem.Ele é usado para comentários de arrastar e mala direta (isto é, soltar/colar) processo.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.DragSourceContext

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
Public Class DragSourceContext
[SerializableAttribute]
public class DragSourceContext

O tipo DragSourceContext expõe os membros a seguir.

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método públicoMembro estático GetDiagramId(ElementGroup) Obtém a id do diagrama de origem.Isso pode retornar o GUID. Empty se nenhuma identificação de diagrama foi especificada ou nenhum contexto de origem arrastar está disponível.
Método públicoMembro estático GetDiagramId(ElementGroupPrototype) Obtém a id do diagrama de origem.Isso pode retornar o GUID. Empty se nenhuma identificação de diagrama foi especificada ou nenhum contexto de origem arrastar está disponível.
Método públicoMembro estático GetGhostShapes(ElementGroup) Obtém a fantasma de origem da forma coleção.
Método públicoMembro estático GetGhostShapes(ElementGroupPrototype) Obtém a fantasma de origem da forma coleção.
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método públicoMembro estático GetInitialBoundingBox(ElementGroup) Retorna a caixa delimitadora (nas coordenadas do mundo absoluto) que abrange todas as formas.
Método públicoMembro estático GetInitialBoundingBox(ElementGroupPrototype) Retorna a caixa delimitadora (nas coordenadas do mundo absoluto) que abrange todas as formas.
Método públicoMembro estático GetInitialDragLocation(ElementGroup) Retorna a posição do mouse (nas coordenadas do mundo absoluto) quando começou a arrastar.
Método públicoMembro estático GetInitialDragLocation(ElementGroupPrototype) Retorna a posição do mouse (nas coordenadas do mundo absoluto) quando começou a arrastar.
Método públicoMembro estático GetInitialPrimaryShapeBounds(ElementGroup) Retorna o ElementGroupPrototype dos limites (nas coordenadas do mundo absoluto) da forma primária.
Método públicoMembro estático GetInitialPrimaryShapeBounds(ElementGroupPrototype) Retorna o ElementGroupPrototype dos limites (nas coordenadas do mundo absoluto) da forma primária.
Método públicoMembro estático GetInitialPrimaryShapeId(ElementGroup) Retorna o Guid da forma primária o ElementGroupPototype.
Método públicoMembro estático GetInitialPrimaryShapeId(ElementGroupPrototype) Retorna o Guid da forma primária o ElementGroupPototype.
Método públicoMembro estático GetProcessId(ElementGroup) Obtém a id do processo de origem.Isso pode retornar 0 se nenhuma id de processo foi especificado ou nenhum contexto de origem arrastar estiver disponível.
Método públicoMembro estático GetProcessId(ElementGroupPrototype) Obtém a id do processo de origem.Isso pode retornar 0 se nenhuma id de processo foi especificado ou nenhum contexto de origem arrastar estiver disponível.
Método públicoMembro estático GetStoreId(ElementGroup) Obtém a identificação de armazenamento de origem.Isso pode retornar o GUID. Empty se nenhuma identificação de armazenamento foi especificada ou nenhum contexto de origem arrastar está disponível.
Método públicoMembro estático GetStoreId(ElementGroupPrototype) Obtém a identificação de armazenamento de origem.Isso pode retornar o GUID. Empty se nenhuma identificação de armazenamento foi especificada ou nenhum contexto de origem arrastar está disponível.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método públicoMembro estático Set Adiciona informações de origem de arrastar para o contexto de origem do ElementGroupPrototype.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Diagrams