Método DiagramSelectionRules.GetCompliantSelection
Chamado pela superfície de design para permitir a filtragem de seleção
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
Public Overridable Function GetCompliantSelection ( _
currentSelection As SelectedShapesCollection, _
proposedItemsToAdd As DiagramItemCollection, _
proposedItemsToRemove As DiagramItemCollection, _
primaryItem As DiagramItem _
) As Boolean
public virtual bool GetCompliantSelection(
SelectedShapesCollection currentSelection,
DiagramItemCollection proposedItemsToAdd,
DiagramItemCollection proposedItemsToRemove,
DiagramItem primaryItem
)
Parâmetros
- currentSelection
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.SelectedShapesCollection
[in] A seleção atual antes de qualquer ShapeElements são adicionados ou removidos.
- proposedItemsToAdd
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
[in/out] A proposta DiagramItems a ser adicionado à seleção.
- proposedItemsToRemove
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
[in/out] A proposta DiagramItems a ser removido da seleção.
- primaryItem
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem
[in/out] A proposta DiagramItem se torne a principal DiagramItem da seleção.Um valor null significa que a última DiagramItem da seleção resultante deve ser presumido como o principal DiagramItem.
Valor de retorno
Tipo: System.Boolean
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.