TextFormattingRunProperties - класс
Хранит сведения о свойствах форматирования текста. Этот класс является производным от абстрактного TextRunProperties класс.
Иерархия наследования
Object
TextRunProperties
Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties
Пространство имен: Microsoft.VisualStudio.Text.Formatting
Сборка: Microsoft.VisualStudio.Text.UI.Wpf (в Microsoft.VisualStudio.Text.UI.Wpf.dll)
Синтаксис
'Декларация
<SerializableAttribute> _
Public NotInheritable Class TextFormattingRunProperties _
Inherits TextRunProperties _
Implements ISerializable, IObjectReference
[SerializableAttribute]
public sealed class TextFormattingRunProperties : TextRunProperties,
ISerializable, IObjectReference
[SerializableAttribute]
public ref class TextFormattingRunProperties sealed : public TextRunProperties,
ISerializable, IObjectReference
[<Sealed>]
[<SerializableAttribute>]
type TextFormattingRunProperties =
class
inherit TextRunProperties
interface ISerializable
interface IObjectReference
end
public final class TextFormattingRunProperties extends TextRunProperties implements ISerializable, IObjectReference
Тип TextFormattingRunProperties предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
BackgroundBrush | Получает кисть фона. (Переопределяет TextRunProperties.BackgroundBrush.) |
![]() |
BackgroundBrushEmpty | Определяет, является ли кисть фона пустой. |
![]() |
BackgroundOpacity | Возвращает прозрачность фона. |
![]() |
BackgroundOpacityEmpty | Определяет, является ли любая пользовательская прозрачность явно задана для фона. |
![]() |
BaselineAlignment | Получает стиль базового плана для текста, позиционируемого по вертикали. (Унаследовано от TextRunProperties.) |
![]() |
Bold | Указывает, выполняется ли явно форматирование полужирным. |
![]() |
BoldEmpty | Определяет, является ли полужирный свойство задано. |
![]() |
CultureInfo | Получает сведения о языке и региональных параметрах. (Переопределяет TextRunProperties.CultureInfo.) |
![]() |
CultureInfoEmpty | Определяет, являются ли пустыми сведения о языке и региональных параметрах. |
![]() |
FontHintingEmSize | Получает размер хинтинга шрифта. (Переопределяет TextRunProperties.FontHintingEmSize.) |
![]() |
FontHintingEmSizeEmpty | Определяет, является ли размер хинтинга шрифта пустым. |
![]() |
FontRenderingEmSize | Получает размер отрисовки шрифта. (Переопределяет TextRunProperties.FontRenderingEmSize.) |
![]() |
FontRenderingEmSizeEmpty | Определяет, является ли размер пустым. |
![]() |
ForegroundBrush | Получает кисть переднего плана. (Переопределяет TextRunProperties.ForegroundBrush.) |
![]() |
ForegroundBrushEmpty | Определяет, является ли кисть переднего плана пустой. |
![]() |
ForegroundOpacity | Возвращает прозрачность переднего плана. |
![]() |
ForegroundOpacityEmpty | Определяет, является ли любая пользовательская прозрачность явно задана для переднего плана. |
![]() |
Italic | Указывает, выполняется ли форматирование явно курсивом. |
![]() |
ItalicEmpty | Указывает, задано ли свойство курсивом. |
![]() |
NumberSubstitution | Получает параметры подстановки, определяющие, как отображаются цифры в тексте для разных языков и региональных параметров. (Унаследовано от TextRunProperties.) |
![]() |
TextDecorations | Получает оформление текста. (Переопределяет TextRunProperties.TextDecorations.) |
![]() |
TextDecorationsEmpty | Определяет, является ли коллекция оформления текста пустой. |
![]() |
TextEffects | Получает текстовые эффекты. (Переопределяет TextRunProperties.TextEffects.) |
![]() |
TextEffectsEmpty | Определяет, является ли коллекция текстовых эффектов пустой. |
![]() |
Typeface | Получает шрифт текста. (Переопределяет TextRunProperties.Typeface.) |
![]() |
TypefaceEmpty | Определяет, является ли шрифт пустым. |
![]() |
TypographyProperties | Получает типографские свойства для текстовой цепочки. (Унаследовано от TextRunProperties.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
BackgroundBrushSame | Определяет, является ли кисть фона для данного TextFormattingRunProperties такой же, что и заданная кисти. |
![]() |
ClearBackgroundBrush | Получает новый объект TextFormattingRunProperties, где все свойства являются такими же, за исключением кисти фона. |
![]() |
ClearBackgroundOpacity | Возвращает новую TextFormattingRunProperties с BackgroundOpacity свойство снят. |
![]() |
ClearBold | Возвращает новую TextFormattingRunProperties с Bold свойство снят. |
![]() |
ClearCultureInfo | Получает новый объект TextFormattingRunProperties, где все свойства являются такими же, за исключением сведений о языке и региональных параметрах. |
![]() |
ClearFontHintingEmSize | Получает новый объект TextFormattingRunProperties, где все свойства являются такими же, за исключением размера хинтинга шрифта. |
![]() |
ClearFontRenderingEmSize | Получает новый объект TextFormattingRunProperties, где все свойства являются такими же, за исключением размера отрисовки. |
![]() |
ClearForegroundBrush | Получает новый объект TextFormattingRunProperties, где все свойства являются такими же, за исключением кисти переднего плана. |
![]() |
ClearForegroundOpacity | Возвращает новую TextFormattingRunProperties с ForegroundOpacity свойство снят. |
![]() |
ClearItalic | Возвращает новую TextFormattingRunProperties совпадает со всеми свойствами, но снимает Italic свойство. |
![]() |
ClearTextDecorations | Получает новый объект TextFormattingRunProperties, где все свойства являются такими же, за исключением оформления текста. |
![]() |
ClearTextEffects | Получает новый объект TextFormattingRunProperties, где все свойства являются такими же, за исключением текстовых эффектов. |
![]() |
ClearTypeface | Получает новый объект TextFormattingRunProperties, где все свойства являются такими же, за исключением шрифта. |
![]() ![]() |
CreateTextFormattingRunProperties() | Инициализирует новый экземпляр TextFormattingRunProperties. |
![]() ![]() |
CreateTextFormattingRunProperties(Typeface, Double, Color) | Инициализирует новый экземпляр TextFormattingRunProperties с указанными параметрами. |
![]() ![]() |
CreateTextFormattingRunProperties(Brush, Brush, Typeface, Nullable<Double>, Nullable<Double>, TextDecorationCollection, TextEffectCollection, CultureInfo) | Инициализирует новый экземпляр TextFormattingRunProperties с указанными параметрами. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
ForegroundBrushSame | Определяет, является ли кисть переднего плана для данного TextFormattingRunProperties то же, что и указанный элемент. |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetObjectData | Сериализует TextFormattingRunProperties объект с помощью a XamlWriter. |
![]() |
GetRealObject | Возвращает кэшировано TextFormattingRunProperties объект или создает его, если значение не существует. |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
SameSize | Определяет, является ли размер шрифта 2 TextFormattingRunProperties объекты совпадают. |
![]() |
SetBackground | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со значением фона в указанный цвет. |
![]() |
SetBackgroundBrush | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со значением кисти фона в указанную кисти. |
![]() |
SetBackgroundOpacity | Возвращает новую TextFormattingRunProperties с BackgroundOpacity набор свойств указанной прозрачности. |
![]() |
SetBold | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со Bold набор свойств указанного значения толще. |
![]() |
SetCultureInfo | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со значением языка и региональных параметров к определенным данным о языке и региональных параметрах. |
![]() |
SetFontHintingEmSize | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со значением размера хинтинга шрифта в заданный размер. |
![]() |
SetFontRenderingEmSize | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со значением размера отрисовки шрифта в заданный размер. |
![]() |
SetForeground | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со значением переднего плана в указанный цвет |
![]() |
SetForegroundBrush | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но с новым передним планом Brush значение указанной кисти. |
![]() |
SetForegroundOpacity | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со ForegroundOpacity набор свойств указанной прозрачности. |
![]() |
SetItalic | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со Italic набор свойств к значению курсивом. |
![]() |
SetTextDecorations | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со украшениями текст задает значение указанного украшениям текста. |
![]() |
SetTextEffects | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но с текстовыми эффектами устанавливается равным указанным текстовым эффектам. |
![]() |
SetTypeface | Возвращает новую TextFormattingRunProperties со свойствами данного объекта, но со значением шрифта в указанной пальмире. |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Заметки
Этот класс используется, чтобы оставить все сведения о свойствах форматирования текста. После создания является неизменяемым, а все изменения различных объектов передачи объекта. Для каждого уникального набора TextFormattingRunProperties там существует ровно один объект. Если набор узлов a TextFormattingRunProperties имеет равенство ссылок на другой, их свойства идентичны. И наоборот, если a TextFormattingRunProperties объект имеет неравенство ссылки, их свойства различаются.
Проверить равенство ссылок единственным способом определить, является ли 2 TextFormattingRunProperties различаются. Проверить равенство каждого свойства объекта может свидетельствовать о том, что 2 идентичны, но может быть или не быть регистр.
A TextFormattingRunProperties экземпляр может содержать пустые свойства. Empty - свойство наследуется от какого-либо дополнительного пустые свойства текста. TextFormattingRunProperties содержит методы, которые определяют, является ли свойство пустым или нет (propertyNameEmpty () и эта пустая свойствоpropertyNameСнимите флажок).
Все поля класса freezable TextFormattingRunProperties объект заморожен при его создании.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.