다음을 통해 공유


DocumentOptionSet 클래스

정의

OptionSet 에서 오는 입니다GetOptionsAsync(CancellationToken). 일반 OptionSet 처럼 동작하지만 가 어떤 언어 Document 인지 기억하므로 를 호출 GetOption<T>(PerLanguageOption<T>)할 때 해당 정보를 중복해서 전달할 필요가 없습니다.

public ref class DocumentOptionSet sealed : Microsoft::CodeAnalysis::Options::OptionSet
public sealed class DocumentOptionSet : Microsoft.CodeAnalysis.Options.OptionSet
type DocumentOptionSet = class
    inherit OptionSet
Public NotInheritable Class DocumentOptionSet
Inherits OptionSet
상속
DocumentOptionSet

메서드

GetOption(OptionKey)

OptionSet 에서 오는 입니다GetOptionsAsync(CancellationToken). 일반 OptionSet 처럼 동작하지만 가 어떤 언어 Document 인지 기억하므로 를 호출 GetOption<T>(PerLanguageOption<T>)할 때 해당 정보를 중복해서 전달할 필요가 없습니다.

GetOption(OptionKey)

옵션의 값을 가져오거나, 그렇지 않으면 기본값을 가져옵니다.

(다음에서 상속됨 OptionSet)
GetOption<T>(Option<T>)

옵션의 값을 가져오거나, 그렇지 않으면 기본값을 가져옵니다.

(다음에서 상속됨 OptionSet)
GetOption<T>(OptionKey)

옵션의 값을 가져오거나, 그렇지 않으면 기본값을 가져옵니다.

(다음에서 상속됨 OptionSet)
GetOption<T>(PerLanguageOption<T>, String)

옵션의 값을 가져오거나, 그렇지 않으면 기본값을 가져옵니다.

(다음에서 상속됨 OptionSet)
GetOption<T>(PerLanguageOption<T>)

OptionSet 에서 오는 입니다GetOptionsAsync(CancellationToken). 일반 OptionSet 처럼 동작하지만 가 어떤 언어 Document 인지 기억하므로 를 호출 GetOption<T>(PerLanguageOption<T>)할 때 해당 정보를 중복해서 전달할 필요가 없습니다.

WithChangedOption(OptionKey, Object)

OptionSet 에서 오는 입니다GetOptionsAsync(CancellationToken). 일반 OptionSet 처럼 동작하지만 가 어떤 언어 Document 인지 기억하므로 를 호출 GetOption<T>(PerLanguageOption<T>)할 때 해당 정보를 중복해서 전달할 필요가 없습니다.

WithChangedOption(OptionKey, Object)

변경된 값이 포함된 새 OptionSet 를 만듭니다.

(다음에서 상속됨 OptionSet)
WithChangedOption<T>(Option<T>, T)

변경된 값이 포함된 새 OptionSet 를 만듭니다.

(다음에서 상속됨 OptionSet)
WithChangedOption<T>(PerLanguageOption<T>, String, T)

변경된 값이 포함된 새 OptionSet 를 만듭니다.

(다음에서 상속됨 OptionSet)
WithChangedOption<T>(PerLanguageOption<T>, T)

변경된 값이 포함된 새 DocumentOptionSet 를 만듭니다.

적용 대상