Condividi tramite


Interfaccia ISmartIndentProvider

ottiene ISmartIndent oggetto per un oggetto specificato ITextView.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)

Sintassi

'Dichiarazione
Public Interface ISmartIndentProvider
public interface ISmartIndentProvider
public interface class ISmartIndentProvider
type ISmartIndentProvider =  interface end
public interface ISmartIndentProvider

Il tipo ISmartIndentProvider espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico CreateSmartIndent Crea un oggetto ISmartIndent per l'oggetto specificato ITextView.

In alto

Note

Si tratta di un elemento del framework MEF e deve esportato con gli attributi seguenti:

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

gli esportatori componenti devono fornire almeno un attributo di tipo di contenuto per specificare i tipi di contenuto applicabili.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Editor