SetLanguageType() public method

public SetLanguageType ( string language ) : void
language string
return void
コード例 #1
0
        //コード片の内容を指定します
        public void SetContents(string content)
        {
            foreach (var block in _fragments)
            {
                //すでに現在の言語に対する言語依存ブロックがある場合
                if (block.GetLanguageType() == _currentLanguageType)
                {
                    block.SetContents(content);
                    return;
                }
            }

            //現在の言語に対する言語依存ブロックがなかった場合
            var newBlock = new LanguageDependBlock();

            newBlock.SetLanguageType(_currentLanguageType);
            newBlock.SetContents(content);
            _fragments.Add(newBlock);
        }
コード例 #2
0
ファイル: Intertype.cs プロジェクト: UnicoenProject/UniAspect
 //織り込み対象となる言語を指定します
 public void SetLanguageType(string language)
 {
     _block.SetLanguageType(language);
 }
コード例 #3
0
ファイル: Advice.cs プロジェクト: UnicoenProject/UniAspect
        //コード片の内容を指定します
        public void SetContents(string content)
        {
            foreach (var block in _fragments) {
                //すでに現在の言語に対する言語依存ブロックがある場合
                if (block.GetLanguageType() == _currentLanguageType) {
                    block.SetContents(content);
                    return;
                }
            }

            //現在の言語に対する言語依存ブロックがなかった場合
            var newBlock = new LanguageDependBlock();
            newBlock.SetLanguageType(_currentLanguageType);
            newBlock.SetContents(content);
            _fragments.Add(newBlock);
        }