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


C# IVsTextView.UpdateCompletionStatus方法代码示例

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


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

示例1: Init

    public virtual void Init( IVsTextView textView, Declarations decls, bool completeWord ){
      
      Close();

      this.textView = textView;
      this.decls = decls;
      this.completeWord = completeWord;

      //check if we have members
      long count = decls.GetCount();
      if (count <= 0) return ;

      //initialise and refresh      
      UpdateCompletionFlags flags = UpdateCompletionFlags.UCS_NAMESCHANGED;
      if (this.completeWord) flags |= UpdateCompletionFlags.UCS_COMPLETEWORD;

      textView.UpdateCompletionStatus(this, (uint)flags);
      this.displayed = true;
    }
开发者ID:hesam,项目名称:SketchSharp,代码行数:19,代码来源:Source.cs

示例2: Init

        public void Init(IVsTextView textView, Declarations declarations, bool completeWord)
        {
            Close();
            this.textView = textView;
            this.decls = declarations;
            this.filterText = "";

            //check if we have members
            long count = decls.GetCount(this.filterText);
            if (count <= 0) return;

            //initialise and refresh      
            UpdateCompletionFlags flags = UpdateCompletionFlags.UCS_NAMESCHANGED;

            if (completeWord) flags |= UpdateCompletionFlags.UCS_COMPLETEWORD;

            this.wasUnique = false;
            this.initialLine = 0;
            this.initialIndex = 0;
            this.haveInitialLineAndIndex = false;

            int hr = textView.UpdateCompletionStatus(this, (uint)flags);
            NativeMethods.ThrowOnFailure(hr);

            this.displayed = (!this.wasUnique || !completeWord);
        }
开发者ID:svick,项目名称:visualfsharp,代码行数:26,代码来源:Source.cs


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