다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 BackgroundBrush 배경 브러시를 가져옵니다. (TextRunProperties.BackgroundBrush을(를) 재정의함)
Public 속성 BackgroundBrushEmpty 배경 브러시가 비어 있는지 여부를 확인합니다.
Public 속성 BackgroundOpacity 불투명도의 배경색을 반환합니다.
Public 속성 BackgroundOpacityEmpty 사용자 지정 불투명 한 배경색을 명시적으로 설정 되어 있는지 여부를 결정 합니다.
Public 속성 BaselineAlignment 세로 축에 있는 텍스트의 기준선 스타일을 가져옵니다. (TextRunProperties에서 상속됨)
Public 속성 Bold 서식을 명시적으로 굵은 구성 되어 있는지 여부를 결정 합니다.
Public 속성 BoldEmpty 굵은 글꼴 속성이 설정 되는지 여부를 결정 합니다.
Public 속성 CultureInfo 문화권 정보를 가져옵니다. (TextRunProperties.CultureInfo을(를) 재정의함)
Public 속성 CultureInfoEmpty 문화권 정보가 비어 있는지 여부를 확인합니다.
Public 속성 FontHintingEmSize 글꼴 힌트 크기를 가져옵니다. (TextRunProperties.FontHintingEmSize을(를) 재정의함)
Public 속성 FontHintingEmSizeEmpty 글꼴 힌트 크기가 비어 있는지 여부를 확인합니다.
Public 속성 FontRenderingEmSize 글꼴 렌더링 크기를 가져옵니다. (TextRunProperties.FontRenderingEmSize을(를) 재정의함)
Public 속성 FontRenderingEmSizeEmpty 크기가 비어 있는지 여부를 확인합니다.
Public 속성 ForegroundBrush 전경 브러시를 가져옵니다. (TextRunProperties.ForegroundBrush을(를) 재정의함)
Public 속성 ForegroundBrushEmpty 전경 브러시가 비어 있는지 여부를 확인합니다.
Public 속성 ForegroundOpacity 불투명도를를 포그라운드로 가져옵니다.
Public 속성 ForegroundOpacityEmpty 모든 사용자 지정 불투명 전경색을 명시적으로 설정 되어 있는지 여부를 결정 합니다.
Public 속성 Italic 서식을 기울임꼴 명시적으로 구성 되어 있는지 여부를 결정 합니다.
Public 속성 ItalicEmpty 기울임꼴 속성이 설정 되는지 여부를 결정 합니다.
Public 속성 NumberSubstitution 다른 문화권에서 텍스트의 숫자가 표시되는 방법을 결정하는 숫자 대체 설정을 가져옵니다. (TextRunProperties에서 상속됨)
Public 속성 TextDecorations 텍스트의 장식을 가져옵니다. (TextRunProperties.TextDecorations을(를) 재정의함)
Public 속성 TextDecorationsEmpty 텍스트 장식 컬렉션이 비어 있는지 여부를 확인합니다.
Public 속성 TextEffects 텍스트의 텍스트 효과를 가져옵니다. (TextRunProperties.TextEffects을(를) 재정의함)
Public 속성 TextEffectsEmpty 텍스트 효과 컬렉션이 비어 있는지 여부를 확인합니다.
Public 속성 Typeface 텍스트의 서체를 가져옵니다. (TextRunProperties.Typeface을(를) 재정의함)
Public 속성 TypefaceEmpty 서체가 비어 있는지 여부를 확인합니다.
Public 속성 TypographyProperties 텍스트 런의 입력 체계 속성을 가져옵니다. (TextRunProperties에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 BackgroundBrushSame 결정이 대 한 배경 브러시 여부 TextFormattingRunProperties 지정 된 브러시와 동일 합니다.
Public 메서드 ClearBackgroundBrush 배경 브러시만 제외하고 속성이 모두 같은 새 TextFormattingRunProperties를 가져옵니다.
Public 메서드 ClearBackgroundOpacity 새를 가져옵니다 TextFormattingRunProperties 에 BackgroundOpacity 속성의 선택을 취소 합니다.
Public 메서드 ClearBold 새를 가져옵니다 TextFormattingRunProperties 에 Bold 속성의 선택을 취소 합니다.
Public 메서드 ClearCultureInfo 문화권 정보만 제외하고 속성이 모두 같은 새 TextFormattingRunProperties를 가져옵니다.
Public 메서드 ClearFontHintingEmSize 글꼴 힌트 크기만 제외하고 속성이 모두 같은 새 TextFormattingRunProperties를 가져옵니다.
Public 메서드 ClearFontRenderingEmSize 렌더링 크기만 제외하고 속성이 모두 같은 새 TextFormattingRunProperties를 가져옵니다.
Public 메서드 ClearForegroundBrush 전경 브러시만 제외하고 속성이 모두 같은 새 TextFormattingRunProperties를 가져옵니다.
Public 메서드 ClearForegroundOpacity 새를 가져옵니다 TextFormattingRunProperties 에 ForegroundOpacity 속성의 선택을 취소 합니다.
Public 메서드 ClearItalic 새를 가져옵니다 TextFormattingRunProperties 모든 속성이 동일 하지만 취소는 Italic 속성입니다.
Public 메서드 ClearTextDecorations 텍스트 장식만 제외하고 속성이 모두 같은 새 TextFormattingRunProperties를 가져옵니다.
Public 메서드 ClearTextEffects 텍스트 효과만 제외하고 속성이 모두 같은 새 TextFormattingRunProperties를 가져옵니다.
Public 메서드 ClearTypeface 서체만 제외하고 속성이 모두 같은 새 TextFormattingRunProperties를 가져옵니다.
Public 메서드정적 멤버 CreateTextFormattingRunProperties() TextFormattingRunProperties 의 새 인스턴스를 초기화합니다.
Public 메서드정적 멤버 CreateTextFormattingRunProperties(Typeface, Double, Color) 지정된 옵션을 사용하여 TextFormattingRunProperties의 새 인스턴스를 초기화합니다.
Public 메서드정적 멤버 CreateTextFormattingRunProperties(Brush, Brush, Typeface, Nullable<Double>, Nullable<Double>, TextDecorationCollection, TextEffectCollection, CultureInfo) 지정된 옵션을 사용하여 TextFormattingRunProperties의 새 인스턴스를 초기화합니다.
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지를 확인합니다. (Object에서 상속됨)
Public 메서드 ForegroundBrushSame 결정이 대 한 전경 브러시 여부 TextFormattingRunProperties 는 지정 된 것입니다.
Public 메서드 GetHashCode 기본 해시 함수로 작동합니다. (Object에서 상속됨)
Public 메서드 GetObjectData Serialize 하는 TextFormattingRunProperties 를 사용 하 여 개체는 XamlWriter.
Public 메서드 GetRealObject 캐시 된 가져옵니다 TextFormattingRunProperties 개체 또는 하나도 없으면 하나를 만듭니다.
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드 SameSize 글꼴에 대 한 두 개의 조정 여부 결정 TextFormattingRunProperties 개체는 동일 합니다.
Public 메서드 SetBackground 새를 가져옵니다 TextFormattingRunProperties 이 항목의 속성을 지정 된 색상으로 설정한 배경이 같지만.
Public 메서드 SetBackgroundBrush 새를 가져옵니다 TextFormattingRunProperties 배경 브러시 하지만이 항목의 속성을 지정 된 브러시를 설정 합니다.
Public 메서드 SetBackgroundOpacity 새를 가져옵니다 TextFormattingRunProperties 에 BackgroundOpacity 속성에 지정 된 불투명도 설정 합니다.
Public 메서드 SetBold 새 반환 TextFormattingRunProperties 이 함께 한 있지만의 속성에는 Bold 굵게 지정 된 값 속성을 설정 합니다.
Public 메서드 SetCultureInfo 새를 가져옵니다 TextFormattingRunProperties 속성이이 아니라 culture는 지정 된 문화권 정보를 설정 합니다.
Public 메서드 SetFontHintingEmSize 새를 가져옵니다 TextFormattingRunProperties 속성이 아니라 글꼴 힌트 크기가 지정한 크기로 설정 합니다.
Public 메서드 SetFontRenderingEmSize 새를 가져옵니다 TextFormattingRunProperties 속성이이 아니라 글꼴 렌더링 크기 설정에 지정 된 크기입니다.
Public 메서드 SetForeground 새를 가져옵니다 TextFormattingRunProperties 이 항목의 속성을 하는데 우선 지정 된 색으로 설정
Public 메서드 SetForegroundBrush 새를 가져옵니다 TextFormattingRunProperties 속성이 아니라 새로운 전경 Brush 지정 된 브러시를 설정 합니다.
Public 메서드 SetForegroundOpacity 새로 가져옵니다 TextFormattingRunProperties 이 함께 한 있지만의 속성에는 ForegroundOpacity 속성에 지정 된 불투명도 설정 합니다.
Public 메서드 SetItalic 새로 가져옵니다 TextFormattingRunProperties 이 함께 한 있지만의 속성에는 Italic 기울임꼴로 표시 된 값으로 설정 하는 속성입니다.
Public 메서드 SetTextDecorations 새를 가져옵니다 TextFormattingRunProperties 텍스트 장식이 아니라이 속성 설정에 지정 된 텍스트 장식을 합니다.
Public 메서드 SetTextEffects 새를 가져옵니다 TextFormattingRunProperties 이 속성이 있지만 텍스트 효과를 지정 된 텍스트 효과를 설정 합니다.
Public 메서드 SetTypeface 새를 가져옵니다 TextFormattingRunProperties 이 항목의 속성 설정에서 지정한 서체를 서체 같지만.
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)

위쪽

설명

이 클래스를 사용 하 여 텍스트 서식 지정 속성에 대 한 모든 정보를 보유 하. 만든이 변경 불가능 하 고 다른 개체를 반환 하는 개체의 모든 수정 후. 각 고유 집합에 대 한 TextFormattingRunProperties 개체 하나만 존재 합니다. 경우는 TextFormattingRunProperties 참조 일치 된 속성은 동일 합니다. 반대로 하는 경우는 TextFormattingRunProperties 개체 참조가 같지 않음이 고, 해당 속성이 다릅니다.

참조 일치를 검사 된 두 여부를 확인 하는 유일한 방법은 TextFormattingRunProperties 는 다릅니다. 각 개체의 속성을 다르게 검사 두 동일 하지만 그렇지 않을 수도 나타낼 수 있습니다.

A TextFormattingRunProperties 인스턴스 빈 속성을 가질 수 있습니다. 빈 속성은 일부 추가 텍스트를 빈 속성을 상속합니다. TextFormattingRunProperties속성이 비어 있는지 여부를 확인 하는 메서드가 있습니다 (PropertyName빈)과 속성은 빈 (PropertyName지우기).

Freezable의 모든 필드에는 TextFormattingRunProperties 개체에서 만들기가 고정 됩니다.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.VisualStudio.Text.Formatting 네임스페이스