Share via


AutoCompleteEditHandler Class

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Represents the auto-complete editing handler class.

Inheritance Hierarchy

System.Object
  System.Web.Razor.Editor.SpanEditHandler
    System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler

Namespace:  System.Web.Razor.Parser.SyntaxTree
Assembly:  System.Web.Razor (in System.Web.Razor.dll)

Syntax

'Declaration
Public Class AutoCompleteEditHandler _
    Inherits SpanEditHandler
'Usage
Dim instance As AutoCompleteEditHandler
public class AutoCompleteEditHandler : SpanEditHandler
public ref class AutoCompleteEditHandler : public SpanEditHandler
type AutoCompleteEditHandler =  
    class 
        inherit SpanEditHandler 
    end
public class AutoCompleteEditHandler extends SpanEditHandler

The AutoCompleteEditHandler type exposes the following members.

Constructors

  Name Description
Public method AutoCompleteEditHandler(Func<String, IEnumerable<ISymbol>>) Initializes a new instance of the AutoCompleteEditHandler class.
Public method AutoCompleteEditHandler(Func<String, IEnumerable<ISymbol>>, AcceptedCharacters) Initializes a new instance of the AutoCompleteEditHandler class.

Top

Properties

  Name Description
Public property AcceptedCharacters This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets a value that specifies the accepted characters. (Inherited from SpanEditHandler.)
Public property AutoCompleteAtEndOfSpan This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value that indicates whether the auto-complete function is at the end of this span.
Public property AutoCompleteString This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a string value to auto-complete.
Public property EditorHints This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the editor hints. (Inherited from SpanEditHandler.)
Public property Tokenizer This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the method used to parse string into tokens. (Inherited from SpanEditHandler.)

Top

Methods

  Name Description
Public method ApplyChange(Span, TextChange) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Applies the text change to the span. (Inherited from SpanEditHandler.)
Public method ApplyChange(Span, TextChange, Boolean) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Applies the text change to the span. (Inherited from SpanEditHandler.)
Protected method CanAcceptChange This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a parse result that can accept changes. (Overrides SpanEditHandler.CanAcceptChange(Span, TextChange).)
Public method Equals This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates whether this instance and a specified object are equal. (Overrides SpanEditHandler.Equals(Object).)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this instance. (Overrides SpanEditHandler.GetHashCode().)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method OwnsChange This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the span owns the specified change. (Inherited from SpanEditHandler.)
Public method ToString This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the fully qualified type name of this instance. (Overrides SpanEditHandler.ToString().)
Protected method UpdateSpan This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Updates the span using the normalized change. (Inherited from SpanEditHandler.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

System.Web.Razor.Parser.SyntaxTree Namespace