Partager via


Languages.Count, propriété

Obtient une valeur qui indique le nombre d'objets de la collection.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
ReadOnly Property Count As Integer
int Count { get; }
property int Count {
    int get ();
}
abstract Count : int with get
function get Count () : int

Valeur de propriété

Type : Int32
Entier indiquant le nombre d'objets présents dans la collection.

Exemples

L'exemple suivant illustre l'utilisation de la propriété Count.

Pour tester cette propriété :

  1. Définissez un point d'arrêt dans votre application cible.

  2. Exécutez l'application cible en mode débogage.

  3. Lorsque l'application s'arrête sur le point d'arrêt, exécutez le complément.

public static void Count(DTE dte)
{
    // Setup debug Output window.
    Window w = (Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
    w.Visible = true;
    OutputWindow ow = (OutputWindow)w.Object;
    OutputWindowPane owp = ow.OutputWindowPanes.Add("Count Property Test");
    owp.Activate();

    EnvDTE.Languages languages = dte.Debugger.Languages;
    owp.OutputString("Number of items in the language collection is " + 
                     languages.Count + ": ");
    foreach(EnvDTE.Language lang in languages)
        owp.OutputString(lang.Name + "  ");
}
Shared Sub Count(ByRef dte As EnvDTE.DTE)
    Dim languages As EnvDTE.Languages = dte.Debugger.Languages
    Dim str As String = vbCrLf
    str = "There are " + languages.Count.ToString()
    str += " items in the language collection: "
    For Each lang As EnvDTE.Language In languages
        str += lang.Name + "  "
    Next
    MessageBox.Show(str, "Language Test - Count Property")
End Sub

Sécurité .NET Framework

Voir aussi

Référence

Languages Interface

EnvDTE, espace de noms

Autres ressources

Comment : compiler et exécuter les exemples de code du modèle objet Automation