C# Класс Unicoen.Apps.RefactoringDSL.NamespaceDetector.Application

Показать файл Открыть проект

Открытые методы

Метод Описание
FindDefinition ( UnifiedCall callNode, UnifiedElement topNode ) : UnifiedFunctionDefinition

関数呼び出しから,定義を探します

FindUnifiedElementByNamespace ( string nsString, IUnifiedElement element ) : IEnumerable

完全修飾名からコードオブジェクトを検索し,取得します

GetBelongingNamespace ( UnifiedCall callNode ) : Namespace

関数呼び出しがされている,名前空間を特定する

Описание методов

FindDefinition() публичный статический Метод

関数呼び出しから,定義を探します
public static FindDefinition ( UnifiedCall callNode, UnifiedElement topNode ) : UnifiedFunctionDefinition
callNode UnifiedCall 関数呼び出しノード
topNode Unicoen.Model.UnifiedElement 検索対象のトップノード
Результат UnifiedFunctionDefinition

FindUnifiedElementByNamespace() публичный статический Метод

完全修飾名からコードオブジェクトを検索し,取得します
public static FindUnifiedElementByNamespace ( string nsString, IUnifiedElement element ) : IEnumerable
nsString string 完全修飾氏名文字列
element IUnifiedElement 検索するトップノード
Результат IEnumerable

GetBelongingNamespace() публичный статический Метод

関数呼び出しがされている,名前空間を特定する
public static GetBelongingNamespace ( UnifiedCall callNode ) : Namespace
callNode UnifiedCall
Результат Namespace