C# 클래스 CsDebugScript.UI.CodeWindow.CompletionDataFactory

상속: ICompletionDataFactory
파일 보기 프로젝트 열기: southpolenator/WinDbgCs 1 사용 예제들

공개 메소드들

메소드 설명
CreateCodeTemplateCompletionData ( ) : IEnumerable
CreateEntityCompletionData ( IEntity entity ) : ICompletionData
CreateEntityCompletionData ( IEntity entity, string text ) : ICompletionData
CreateEventCreationCompletionData ( string delegateMethodName, IType delegateType, IEvent evt, string parameterDefinition, IUnresolvedMember currentMember, IUnresolvedTypeDefinition currentType ) : ICompletionData
CreateFormatItemCompletionData ( string format, string description, object example ) : ICompletionData
CreateImportCompletionData ( IType type, bool useFullName, bool addForTypeCreation ) : ICompletionData
CreateLiteralCompletionData ( string title, string description = null, string insertText = null ) : ICompletionData
CreateMemberCompletionData ( IType type, IEntity member ) : ICompletionData
CreateNamespaceCompletionData ( INamespace name ) : ICompletionData
CreateNewOverrideCompletionData ( int declarationBegin, IUnresolvedTypeDefinition type, IMember m ) : ICompletionData
CreateNewPartialCompletionData ( int declarationBegin, IUnresolvedTypeDefinition type, IUnresolvedMember m ) : ICompletionData
CreatePreProcessorDefinesCompletionData ( ) : IEnumerable
CreateTypeCompletionData ( IType type, bool showFullName, bool isInAttributeContext, bool addForTypeCreation ) : ICompletionData
CreateVariableCompletionData ( ITypeParameter parameter ) : ICompletionData
CreateVariableCompletionData ( IVariable variable ) : ICompletionData
CreateXmlDocCompletionData ( string tag, string description = null, string tagInsertionText = null ) : ICompletionData

메소드 상세

CreateCodeTemplateCompletionData() 공개 메소드

public CreateCodeTemplateCompletionData ( ) : IEnumerable
리턴 IEnumerable

CreateEntityCompletionData() 공개 메소드

public CreateEntityCompletionData ( IEntity entity ) : ICompletionData
entity IEntity
리턴 ICompletionData

CreateEntityCompletionData() 공개 메소드

public CreateEntityCompletionData ( IEntity entity, string text ) : ICompletionData
entity IEntity
text string
리턴 ICompletionData

CreateEventCreationCompletionData() 공개 메소드

public CreateEventCreationCompletionData ( string delegateMethodName, IType delegateType, IEvent evt, string parameterDefinition, IUnresolvedMember currentMember, IUnresolvedTypeDefinition currentType ) : ICompletionData
delegateMethodName string
delegateType IType
evt IEvent
parameterDefinition string
currentMember IUnresolvedMember
currentType IUnresolvedTypeDefinition
리턴 ICompletionData

CreateFormatItemCompletionData() 공개 메소드

public CreateFormatItemCompletionData ( string format, string description, object example ) : ICompletionData
format string
description string
example object
리턴 ICompletionData

CreateImportCompletionData() 공개 메소드

public CreateImportCompletionData ( IType type, bool useFullName, bool addForTypeCreation ) : ICompletionData
type IType
useFullName bool
addForTypeCreation bool
리턴 ICompletionData

CreateLiteralCompletionData() 공개 메소드

public CreateLiteralCompletionData ( string title, string description = null, string insertText = null ) : ICompletionData
title string
description string
insertText string
리턴 ICompletionData

CreateMemberCompletionData() 공개 메소드

public CreateMemberCompletionData ( IType type, IEntity member ) : ICompletionData
type IType
member IEntity
리턴 ICompletionData

CreateNamespaceCompletionData() 공개 메소드

public CreateNamespaceCompletionData ( INamespace name ) : ICompletionData
name INamespace
리턴 ICompletionData

CreateNewOverrideCompletionData() 공개 메소드

public CreateNewOverrideCompletionData ( int declarationBegin, IUnresolvedTypeDefinition type, IMember m ) : ICompletionData
declarationBegin int
type IUnresolvedTypeDefinition
m IMember
리턴 ICompletionData

CreateNewPartialCompletionData() 공개 메소드

public CreateNewPartialCompletionData ( int declarationBegin, IUnresolvedTypeDefinition type, IUnresolvedMember m ) : ICompletionData
declarationBegin int
type IUnresolvedTypeDefinition
m IUnresolvedMember
리턴 ICompletionData

CreatePreProcessorDefinesCompletionData() 공개 메소드

public CreatePreProcessorDefinesCompletionData ( ) : IEnumerable
리턴 IEnumerable

CreateTypeCompletionData() 공개 메소드

public CreateTypeCompletionData ( IType type, bool showFullName, bool isInAttributeContext, bool addForTypeCreation ) : ICompletionData
type IType
showFullName bool
isInAttributeContext bool
addForTypeCreation bool
리턴 ICompletionData

CreateVariableCompletionData() 공개 메소드

public CreateVariableCompletionData ( ITypeParameter parameter ) : ICompletionData
parameter ITypeParameter
리턴 ICompletionData

CreateVariableCompletionData() 공개 메소드

public CreateVariableCompletionData ( IVariable variable ) : ICompletionData
variable IVariable
리턴 ICompletionData

CreateXmlDocCompletionData() 공개 메소드

public CreateXmlDocCompletionData ( string tag, string description = null, string tagInsertionText = null ) : ICompletionData
tag string
description string
tagInsertionText string
리턴 ICompletionData