Exemplo n.º 1
0
 public IClassifier GetClassifier(ITextBuffer textBuffer) {
     ProjectionClassifier res;
     if (!textBuffer.Properties.TryGetProperty<ProjectionClassifier>(typeof(ProjectionClassifier), out res) &&
         textBuffer.Properties.ContainsProperty(typeof(TemplateProjectionBuffer))) {
         res = new ProjectionClassifier();
         textBuffer.Properties.AddProperty(typeof(ProjectionClassifier), res);
     }
     return res;
 }
        public IClassifier GetClassifier(ITextBuffer textBuffer)
        {
            ProjectionClassifier res;

            if (!textBuffer.Properties.TryGetProperty <ProjectionClassifier>(typeof(ProjectionClassifier), out res) &&
                textBuffer.Properties.ContainsProperty(typeof(TemplateProjectionBuffer)))
            {
                res = new ProjectionClassifier();
                textBuffer.Properties.AddProperty(typeof(ProjectionClassifier), res);
            }
            return(res);
        }