C# 클래스 ShaderTools.VisualStudio.Hlsl.IntelliSense.QuickInfo.QuickInfoSource

상속: IQuickInfoSource
파일 보기 프로젝트 열기: tgjones/HlslTools

공개 메소드들

메소드 설명
AugmentQuickInfoSession ( IQuickInfoSession session, IList quickInfoContent, ITrackingSpan &applicableToSpan ) : void
Dispose ( ) : void
QuickInfoSource ( IClassificationFormatMapService classificationFormatMapService, HlslClassificationService classificationService, DispatcherGlyphService dispatcherGlyphService ) : System

비공개 메소드들

메소드 설명
GetClassifiedText ( string text, IClassificationType classificationType ) : Inline
GetContent ( QuickInfoModel model ) : FrameworkElement
GetGlyph ( Glyph glyph ) : Image
GetInline ( SymbolMarkupToken markupToken ) : Inline
GetTextBlock ( SymbolMarkup markup ) : System.Windows.Controls.TextBlock
SetTextProperties ( DependencyObject dependencyObject, TextFormattingRunProperties properties, bool setFontFamily ) : void

메소드 상세

AugmentQuickInfoSession() 공개 메소드

public AugmentQuickInfoSession ( IQuickInfoSession session, IList quickInfoContent, ITrackingSpan &applicableToSpan ) : void
session IQuickInfoSession
quickInfoContent IList
applicableToSpan ITrackingSpan
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

QuickInfoSource() 공개 메소드

public QuickInfoSource ( IClassificationFormatMapService classificationFormatMapService, HlslClassificationService classificationService, DispatcherGlyphService dispatcherGlyphService ) : System
classificationFormatMapService IClassificationFormatMapService
classificationService ShaderTools.VisualStudio.Hlsl.Tagging.Classification.HlslClassificationService
dispatcherGlyphService ShaderTools.VisualStudio.Hlsl.Glyphs.DispatcherGlyphService
리턴 System