ProvideLanguageServiceAttribute.DefaultToInsertSpaces, propriété
Détermine le paramètre par défaut pour l'option d'Insérer des espaces dans la boîte de dialogue d'Options pour un service de langage.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Property DefaultToInsertSpaces As Boolean
public bool DefaultToInsertSpaces { get; set; }
Valeur de propriété
Type : System.Boolean
Retourne true si le service de langage utilise initialement les espaces pour mettre en forme ; sinon, les retours false pour indiquer le service de langage utilise des onglets.
Remarques
Un service de langage peut prendre en charge code source de formatage (la propriété d'EnableFormatSelection est définie à true) qui implique en général insérer ou supprimer l'espace blanc au début d'une ligne pour régler sa mise en retrait au niveau approprié.Quel un peu espace blanc utilisé pour mettre en forme est contrôlé de la boîte de dialogue d'Options (disponible dans Outils - > menu d'Options), en général sous la page de propriétés de Tabulations pour chaque langage.La propriété d'DefaultToInsertSpaces détermine le paramètre initiale de l'option d'Insérer des espaces.
Cette propriété est disponible à toute implémentation de service de langage.
La valeur par défaut est false, indiquant l'option d'Insérer des espaces n'est pas au commencement sélectionnée.
L'entrée du Registre ressemble à ceci :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
DefaultToInsertSpaces = reg_dword: 0x00000001
Exemples
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
DefaultToInsertSpaces = true, // Use spaces for formatting
)]
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.