当前位置: 首页>>代码示例>>C#>>正文


C# IContentType.IsOfType方法代码示例

本文整理汇总了C#中IContentType.IsOfType方法的典型用法代码示例。如果您正苦于以下问题:C# IContentType.IsOfType方法的具体用法?C# IContentType.IsOfType怎么用?C# IContentType.IsOfType使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在IContentType的用法示例。


在下文中一共展示了IContentType.IsOfType方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: SortProperties

        private static string SortProperties(string text, IContentType contentType)
        {
            Sorter sorter = new Sorter();

            if (contentType.IsOfType("LESS"))
                return sorter.SortLess(text);

            return sorter.SortStyleSheet(text);
        }
开发者ID:vikramgoudr,项目名称:WebEssentials2013,代码行数:9,代码来源:CssSortPropertiesCommandTarget.cs

示例2: AppliesToContentType

        private IChromiumSourceFiles _chromiumSourceFiles = null; // Set by MEF

        #endregion Fields

        #region Methods

        public bool AppliesToContentType(IContentType contentType)
        {
            return contentType.IsOfType("code");
        }
开发者ID:,项目名称:,代码行数:10,代码来源:

示例3: GetAllAutoBraceCompletionChars

        private ImmutableHashSet<char> GetAllAutoBraceCompletionChars(IContentType bufferContentType)
        {
            ImmutableHashSet<char> set;
            if (!_autoBraceCompletionCharSet.TryGetValue(bufferContentType, out set))
            {
                var builder = ImmutableHashSet.CreateBuilder<char>();
                foreach (var completion in _autoBraceCompletionChars)
                {
                    var metadata = completion.Metadata;
                    foreach (var contentType in metadata.ContentTypes)
                    {
                        if (bufferContentType.IsOfType(contentType))
                        {
                            foreach (var ch in metadata.OpeningBraces)
                            {
                                builder.Add(ch);
                            }

                            break;
                        }
                    }
                }

                set = builder.ToImmutable();
                _autoBraceCompletionCharSet[bufferContentType] = set;
            }

            return set;
        }
开发者ID:GeertVL,项目名称:roslyn,代码行数:29,代码来源:AsyncCompletionService.cs

示例4: IsSupportedContentType

 private static bool IsSupportedContentType(IContentType contentType)
 {
     // This list should match the list of exported content types above
     return contentType.IsOfType(ContentTypeNames.RoslynContentType) ||
            contentType.IsOfType(ContentTypeNames.XamlContentType);
 }
开发者ID:GuilhermeSa,项目名称:roslyn,代码行数:6,代码来源:TextBufferAssociatedViewService.cs

示例5: MatchesContentType

 public virtual bool MatchesContentType(IContentType contentType)
 {
     foreach ( String str in this.ContentTypes ) {
     if ( contentType.IsOfType(str) )
       return true;
       }
       return false;
 }
开发者ID:ssatta,项目名称:viasfora,代码行数:8,代码来源:LanguageInfo.cs

示例6: Create

		public IDocumentWriter Create(IContentType contentType) => new XmlDocumentWriter(contentType.IsOfType(ContentTypes.Xaml));
开发者ID:manojdjoshi,项目名称:dnSpy,代码行数:1,代码来源:XmlDocumentWriter.cs


注:本文中的IContentType.IsOfType方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。