Metodo DiagramSelectionRules.GetCompliantSelection
Chiamato dall'area di progettazione per consentire il filtro di selezione
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- currentSelection
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.SelectedShapesCollection
[in] La selezione corrente prima di tutto lo ShapeElements è stato aggiunto o rimosso.
- proposedItemsToAdd
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
[in/out] Il DiagramItems proposto alla selezione.
- proposedItemsToRemove
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
[in/out] Il DiagramItems proposto da rimuovere dalla selezione.
- primaryItem
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem
[in/out] Il DiagramItem proposto diventi il DiagramItem primario della selezione.Un valore NULL significa che l'ultima DiagramItem nella selezione risultante sarà presuppostoe come il DiagramItem primario.
Valore restituito
Tipo: System.Boolean
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.