C# 클래스 Dynamo.Engine.CodeCompletion.CodeCompletionServices

Interacts with the VM core to provide code completion data to the UI
파일 보기 프로젝트 열기: DynamoDS/Dynamo 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
KeywordList string[]

공개 메소드들

메소드 설명
CodeCompletionServices ( ProtoCore core ) : System.Diagnostics

비공개 메소드들

메소드 설명
AddTypesToCompletionData ( string stringToComplete, List completions, ProtoCore.Namespace.ElementResolver resolver ) : void
GetClassType ( string className ) : ClassMirror
GetClasses ( ) : IEnumerable

Returns the list of names of classes loaded in the Core

GetCompletionsOnType ( string code, string stringToComplete, ProtoCore.Namespace.ElementResolver resolver = null ) : IEnumerable

Determines if the completion string is a valid type and enumerates the list of completion members on the type

GetFunctionSignatures ( string code, string functionName, string functionPrefix, ElementResolver resolver = null ) : IEnumerable

Returns the list of function signatures of all overloads of a given method

GetGlobals ( ) : IEnumerable

Returns the list of names of global methods and properties in Core

SearchCompletions ( string stringToComplete, Guid guid, ElementResolver resolver = null ) : IEnumerable

Matches the completion string with classes and global methods and properties loaded in the session

SearchTypes ( string stringToComplete, ElementResolver resolver = null ) : IEnumerable

Matches the completion string with classes, including primitive types.

메소드 상세

CodeCompletionServices() 공개 메소드

public CodeCompletionServices ( ProtoCore core ) : System.Diagnostics
core ProtoCore
리턴 System.Diagnostics

프로퍼티 상세

KeywordList 공개적으로 정적으로 프로퍼티

public static string[] KeywordList
리턴 string[]