SourceText 클래스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
원본 텍스트의 추상화입니다.
public ref class SourceText abstract
public abstract class SourceText
type SourceText = class
Public MustInherit Class SourceText
- 상속
-
SourceText
Can |
이 원본 텍스트를 PDB에 포함할 수 있는지 여부를 나타냅니다. |
Checksum |
PDB에 저장된 텍스트의 체크섬을 계산하는 데 사용할 해시 알고리즘입니다. |
Container |
이 SourceText의 컨테이너입니다. |
Encoding |
텍스트를 읽거나 저장할 파일의 인코딩입니다.
|
Item[Int32] |
지정된 위치에 있는 문자를 반환합니다. |
Length |
텍스트의 길이(문자)입니다. |
Lines |
개별 텍스트 줄의 컬렉션입니다. |
Content |
콘텐츠를 다른 SourceText의 콘텐츠와 비교합니다. |
Content |
의 서로 다른 두 인스턴스의 콘텐츠에 대한 같음 비교를 구현합니다 SourceText. |
Copy |
이 SourceText의 문자 범위를 대상 배열로 복사합니다. |
From(Byte[], Int32, Encoding, Source |
바이트 배열에서 을 생성합니다 SourceText . |
From(Byte[], Int32, Encoding, Source |
원본 텍스트의 추상화입니다. |
From(Stream, Encoding, Source |
스트림 콘텐츠에서 을 SourceText 생성합니다. |
From(Stream, Encoding, Source |
원본 텍스트의 추상화입니다. |
From(String, Encoding, Source |
문자열의 SourceText 텍스트에서 를 생성합니다. |
From(Text |
문자열의 SourceText 텍스트에서 를 생성합니다. |
Get |
이전 버전의 이 텍스트 간에 텍스트가 변경된 방식을 설명하는 의 집합 TextChangeRange 을 가져옵니다. 이는 여러 세부 변경 내용이거나 전체 텍스트를 포함하는 단일 변경일 수 있습니다. |
Get |
에 의해 ChecksumAlgorithm결정되는 암호화 체크섬입니다. 이를 SourceText 생성하는 데 사용된 원래 바이트를 사용하여 계산됩니다(또는 Stream를 사용하는 |
Get |
포함된 내용만을 기반으로 이 SourceText 해시를 생성합니다. 두 개의 서로 다른 SourceText 인스턴스는 ContentEquals(SourceText) 동일한 콘텐츠 해시를 갖습니다. 콘텐츠가 SourceText 다른 의 두 인스턴스는 거의 동일한 해시가 없는 것이 확실합니다. 이 해시는 텍스트 인스턴스의 지문 처리에 사용할 수 있지만 암호화 보장은 제공하지 않습니다. |
Get |
에서 Lines 호출하여 를 초기화합니다 TextLineCollection. 그 후 컬렉션이 캐시됩니다. |
Get |
SourceText 시작 위치와 그 뒤를 포함하여 이 텍스트의 내용이 있는 을 반환합니다. |
Get |
SourceText 이 텍스트의 지정된 범위에 있는 문자가 포함된 을 가져옵니다. |
Get |
이 텍스트와 이전 버전 간에 텍스트가 변경된 방식을 설명하는 의 집합 TextChange 을 가져옵니다. 이는 여러 세부 변경 내용이거나 전체 텍스트를 포함하는 단일 변경일 수 있습니다. |
Replace(Int32, Int32, String) |
지정된 문자 범위가 새 텍스트로 대체된 새 SourceText를 반환합니다. |
Replace(Text |
지정된 문자 범위가 새 텍스트로 대체된 새 SourceText를 반환합니다. |
To |
SourceText의 문자열 표현을 제공합니다. |
To |
지정된 범위의 문자가 포함된 문자열을 가져옵니다. |
With |
지정된 변경 내용을 사용하여 이 텍스트에서 새 SourceText를 생성합니다. |
With |
지정된 변경 내용을 사용하여 이 텍스트에서 새 SourceText를 생성합니다. |
Write(Text |
텍스트 작성기에 이 SourceText 내용을 씁니다. |
Write(Text |
텍스트 작성기에 텍스트 범위를 씁니다. |
제품 | 버전 |
---|---|
Roslyn | 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0 |
.NET 피드백
.NET은(는) 오픈 소스 프로젝트입니다. 다음 링크를 선택하여 피드백을 제공해 주세요.