コード例 #1
0
            public override ITagSpanWrap<FeatureTokenTag> CreateTag(int startLocation, int length, FeatureTokenTypes type)
            {
                var Tag = Create.TestObjectFor<ITagSpanWrap<FeatureTokenTag>>();

                Given.That(Tag).Text.Is(Feature.Substring(startLocation, length));
                Given.That(Tag).Type.Is(type);

                return Tag;
            }
コード例 #2
0
        public virtual ITagSpanWrap <FeatureTokenTag> CreateTag(int StartLocation, int Length, FeatureTokenTypes Type)
        {
            try
            {
                var Span = new SnapshotSpan(Snapshot, new Span(StartLocation, Length));

                if (TagsChanged != null)
                {
                    TagsChanged(this, new SnapshotSpanEventArgs(Span));
                }

                var NewTag = new TagSpan <FeatureTokenTag>(Span, new FeatureTokenTag(Type));

                return(new TagSpanWrap <FeatureTokenTag> {
                    Core = NewTag
                });
            } catch { return(EmptyTag); }
        }
コード例 #3
0
            public override ITagSpanWrap <FeatureTokenTag> CreateTag(int startLocation, int length, FeatureTokenTypes type)
            {
                var Tag = Create.TestObjectFor <ITagSpanWrap <FeatureTokenTag> >();

                Given.That(Tag).Text.Is(Feature.Substring(startLocation, length));
                Given.That(Tag).Type.Is(type);

                return(Tag);
            }
コード例 #4
0
 public FeatureTokenTag(FeatureTokenTypes type)
 {
     Type = type;
 }
コード例 #5
0
ファイル: FeatureTokenTag.cs プロジェクト: tlayte/raconteur
 public FeatureTokenTag(FeatureTokenTypes type)
 {
     Type = type;
 }
コード例 #6
0
 protected ITagSpanWrap<FeatureTokenTag> CreateTag(int StartLocation, int Length, FeatureTokenTypes Type)
 {
     return TagFactory.CreateTag(StartLocation, Length, Type);
 }
コード例 #7
0
 protected ITagSpanWrap<FeatureTokenTag> CreateTag(int StartLocation, int Length, FeatureTokenTypes Type)
 {
     return TagFactory.CreateTag(StartLocation, Length, Type);
 }