Metodo TextField.GetTextBrush
Ottiene il pennello con cui tracciare il testo per l'istanza di ShapeElement specificata.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintassi
'Dichiarazione
Public Overridable Function GetTextBrush ( _
view As DiagramClientView, _
parentShape As ShapeElement _
) As Brush
public virtual Brush GetTextBrush(
DiagramClientView view,
ShapeElement parentShape
)
Parametri
- parentShape
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
ShapeElement su cui disegnare.
Valore restituito
Tipo: System.Drawing.Brush
Note
Per impostazione predefinita, questo metodo restituisce il pennello predefinito di testo di questo ShapeField. Per modificare dinamicamente il pennello di testo per questo ShapeField, considerare la possibilità di eseguire l'override di GetTextBrushId innanzitutto. Tale metodo è insufficiente, eseguire l'override di questo metodo.
public virtual Brush GetTextBrush(DiagramClientView view, ShapeElement parentShape)
{
StyleSet parentStyleSet = (parentShape != null) ? parentShape.StyleSet : null;
return (parentStyleSet != null)
? parentStyleSet.GetBrush(GetTextBrushId(view, parentShape))
: null;
}
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.