SetLanguageType() public method

public SetLanguageType ( string language ) : void
language string
return void
Exemplo n.º 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);
        }
Exemplo n.º 2
0
 //織り込み対象となる言語を指定します
 public void SetLanguageType(string language)
 {
     _block.SetLanguageType(language);
 }
Exemplo n.º 3
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);
        }