Partager via


SelectionState.CoercedSelection, propriété

Obtient la sélection forcée en appliquant des règles de contrainte à la sélection réelle.REMARQUE : La valeur retournée peut être null.Une contrainte null indique que l'état de sélection ne définit pas des règles de contrainte. (c. - à-d.un plusieurs seleciton incluant uniquement des connecteurs de commentaire est recouvert par l'état de GeneralSelection, qui ne définit aucune règle de conversions, donc la contrainte des seleciton est null).Si des règles de contrainte sont définies pour un état de sélection, mais la conversion échoue (comme et sont le point de droit sur une sélection comprenant plusieurs composants appartenant à différentes zones), la sélection forcée existe mais est vide.Ces programmes d'assistance peuvent être utilisés pour démystifier les résultats de forcer une sélection : * - IsCoercible la valeur true si le seleciton peut être forcé. (c. - à-d.l'état de sélection définit des règles de contrainte).CoercedSelection retourne une collection, mais il peut être vide.* - IsCoercionFailure true si la sélection réelle peut être forcée, mais la conversion échoue (la contrainte due règles.) CoercedSelection sera une collection empy.* - HasCoercion true si la sélection réelle est coercable et sa contrainte n'échoue pas.CoercedSelection retourne une collection non vide.

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntaxe

'Déclaration
Public Overridable ReadOnly Property CoercedSelection As ICollection
public virtual ICollection CoercedSelection { get; }

Valeur de propriété

Type : System.Collections.ICollection

Sécurité .NET Framework

Voir aussi

Référence

SelectionState Classe

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms