TextField.GetTextBrushId, méthode
Obtient l'identificateur du pinceau pour dessiner le texte avec pour l'instance spécifiée de ShapeElement.
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 Function GetTextBrushId ( _
view As DiagramClientView, _
parentShape As ShapeElement _
) As StyleSetResourceId
public virtual StyleSetResourceId GetTextBrushId(
DiagramClientView view,
ShapeElement parentShape
)
Paramètres
- parentShape
Type : Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Le ShapeElement sur lequel à dessiner.
Valeur de retour
Type : Microsoft.VisualStudio.Modeling.Diagrams.StyleSetResourceId
Notes
Par défaut, cette méthode retourne l'ID de pinceau de texte par défautPour modifier dynamiquement le pinceau de texte pour ce ShapeField, substituez cette méthode.
public virtual StyleSetResourceId GetTextBrushId(DiagramClientView view, ShapeElement parentShape)
{
if (this.HasSelectedAppearance(parentShape, view))
{
return view.Focused ? this.DefaultSelectedTextBrushId : this.DefaultInactiveSelectedTextBrushId;
}
return DefaultTextBrushId;
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.