C# Class ShaderTools.VisualStudio.Hlsl.IntelliSense.Completion.CompletionModelManager

Afficher le fichier Open project: tgjones/HlslTools Class Usage Examples

Méthodes publiques

Méthode Description
Commit ( ) : bool
CompletionModelManager ( ITextView textView, ICompletionBroker completionBroker, CompletionProviderService completionProviderService ) : System
HandleTextInput ( bool isTrigger ) : void
TriggerCompletion ( bool autoComplete ) : void

Private Methods

Méthode Description
OnModelChanged ( EventArgs e ) : void
OnTextBufferOnPostChanged ( object sender, EventArgs e ) : void
SessionOnDismissed ( object sender, EventArgs e ) : void
UpdateModel ( ) : void

Method Details

Commit() public méthode

public Commit ( ) : bool
Résultat bool

CompletionModelManager() public méthode

public CompletionModelManager ( ITextView textView, ICompletionBroker completionBroker, CompletionProviderService completionProviderService ) : System
textView ITextView
completionBroker ICompletionBroker
completionProviderService ShaderTools.VisualStudio.Hlsl.IntelliSense.Completion.CompletionProviders.CompletionProviderService
Résultat System

HandleTextInput() public méthode

public HandleTextInput ( bool isTrigger ) : void
isTrigger bool
Résultat void

TriggerCompletion() public méthode

public TriggerCompletion ( bool autoComplete ) : void
autoComplete bool
Résultat void