TextField.GetTextBrushId-Methode
Ruft die ID des Pinsels ab, mit dem der Text für die angegebene ShapeElement-Instanz gezeichnet wird.
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public Overridable Function GetTextBrushId ( _
view As DiagramClientView, _
parentShape As ShapeElement _
) As StyleSetResourceId
public virtual StyleSetResourceId GetTextBrushId(
DiagramClientView view,
ShapeElement parentShape
)
Parameter
- parentShape
Typ: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Die ShapeElement, auf der gezeichnet werden soll.
Rückgabewert
Typ: Microsoft.VisualStudio.Modeling.Diagrams.StyleSetResourceId
Hinweise
Standardmäßig gibt diese Methode der Standardtextpinsel-ID zurück Um den Textpinsel für dieses ShapeField dynamisch ändern, überschreiben Sie diese Methode.
public virtual StyleSetResourceId GetTextBrushId(DiagramClientView view, ShapeElement parentShape)
{
if (this.HasSelectedAppearance(parentShape, view))
{
return view.Focused ? this.DefaultSelectedTextBrushId : this.DefaultInactiveSelectedTextBrushId;
}
return DefaultTextBrushId;
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.