public QuickInfoSource(ITextBuffer textBuffer, ITextViewTracker textViewTracker) {
      Contract.Requires(textBuffer != null);
      Contract.Requires(textViewTracker != null);

      _textBuffer = textBuffer;
      _textViewTracker = (TextViewTracker)textViewTracker;
    }
    public SignatureHelpSource(ITextBuffer textBuffer, ITextViewTracker textViewTracker) {
      Contract.Requires(textBuffer != null);
      Contract.Requires(textViewTracker != null);

      _textBuffer = textBuffer;
      _textViewTracker = (TextViewTracker)textViewTracker;
    }
Exemple #3
0
        public QuickInfoSource(ITextBuffer textBuffer, ITextViewTracker textViewTracker)
        {
            Contract.Requires(textBuffer != null);
            Contract.Requires(textViewTracker != null);

            _textBuffer      = textBuffer;
            _textViewTracker = (TextViewTracker)textViewTracker;
        }
        public SignatureHelpSource(ITextBuffer textBuffer, ITextViewTracker textViewTracker)
        {
            Contract.Requires(textBuffer != null);
            Contract.Requires(textViewTracker != null);

            _textBuffer      = textBuffer;
            _textViewTracker = (TextViewTracker)textViewTracker;
        }
        public static bool TryGetTextViewTracker(ITextBuffer textBuffer, out ITextViewTracker textViewTracker)
        {
            Contract.Requires(textBuffer != null);
            if (textBuffer.Properties == null)
            {
                textViewTracker = null;
                return false;
            }

            return textBuffer.Properties.TryGetProperty(TextViewTrackerAccessor.TextViewTrackerKey, out textViewTracker);
        }
Exemple #6
0
        public static bool TryGetTextViewTracker(ITextBuffer textBuffer, out ITextViewTracker textViewTracker)
        {
            Contract.Requires(textBuffer != null);
            if (textBuffer.Properties == null)
            {
                textViewTracker = null;
                return(false);
            }

            return(textBuffer.Properties.TryGetProperty(TextViewTrackerAccessor.TextViewTrackerKey, out textViewTracker));
        }
 public ISignatureHelpSource CreateSignatureHelpSource(ITextBuffer textBuffer, ITextViewTracker textViewTracker)
 {
     return new SignatureHelpSource(textBuffer, textViewTracker);
 }
 public IQuickInfoSource CreateQuickInfoSource(ITextBuffer textBuffer, ITextViewTracker textViewTracker)
 {
     return new QuickInfoSource(textBuffer, textViewTracker);
 }
 public ISignatureHelpSource CreateSignatureHelpSource(ITextBuffer textBuffer, ITextViewTracker textViewTracker)
 {
     return(new SignatureHelpSource(textBuffer, textViewTracker));
 }
 public IQuickInfoSource CreateQuickInfoSource(ITextBuffer textBuffer, ITextViewTracker textViewTracker)
 {
     return(new QuickInfoSource(textBuffer, textViewTracker));
 }