ISmartIndentProvider ISmartIndentProvider ISmartIndentProvider ISmartIndentProvider ISmartIndentProvider ISmartIndentProvider Interface

Definition

Gets an ISmartIndent object for a given ITextView.

public interface class ISmartIndentProvider
public interface class ISmartIndentProvider
__interface ISmartIndentProvider
public interface ISmartIndentProvider
type ISmartIndentProvider = interface
Public Interface ISmartIndentProvider

Remarks

This is a MEF component part, and should be exported with the following attributes:

[Export(NameSource=typeof(ISmartIndentProvider))]   
[ContentType("some content type")]   

Component exporters must supply at least one content type attribute to specify the applicable content types.

Methods

CreateSmartIndent(ITextView) CreateSmartIndent(ITextView) CreateSmartIndent(ITextView) CreateSmartIndent(ITextView) CreateSmartIndent(ITextView) CreateSmartIndent(ITextView)

Creates a ISmartIndent for the given ITextView.

Applies to