Share via


OutputGroups.Item, méthode

Retourne un objet OutputGroup dans une collection OutputGroups.

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

Syntaxe

'Déclaration
Function Item ( _
    index As Object _
) As OutputGroup
OutputGroup Item(
    Object index
)
OutputGroup^ Item(
    [InAttribute] Object^ index
)
abstract Item : 
        index:Object -> OutputGroup
function Item(
    index : Object
) : OutputGroup

Paramètres

  • index
    Type : Object

    Obligatoire. Index de l'objet OutputGroup à retourner.

Valeur de retour

Type : EnvDTE.OutputGroup
Objet OutputGroup.

Notes

La valeur passée à Index est soit un entier qui représente l'index d'un objet OutputGroup dans une collection OutputGroups, soit une valeur de chaîne qui égale le nom d'un objet OutputGroup dans la collection.

La méthode Item lève une exception ArgumentException si la collection ne peut pas trouver l'objet correspondant à la valeur d'index.

Exemples

public void CodeExample(DTE2 dte)
{  
    try
    {
        // Open a project before running this example.
        Project proj = dte.Solution.Projects.Item(1);
        OutputGroups groups = proj.ConfigurationManager.ActiveConfiguration.OutputGroups;
        int c = 1;
        int x = 0;
        string msg;
        // Find the last outputgroup with at least one file.
        foreach (OutputGroup grp in groups)
        {
            x++;
            if (grp.FileCount > 0)
                c = x;
        }
        OutputGroup group = groups.Item(c);
        msg = "The " + c + "/" + groups.Count + " item in the OutputGroups groups collection is " +
            group.DisplayName;
        msg += "\nThe parent of the collection is the Configuration: " + groups.Parent.ConfigurationName;
        msg += "\nThe application containing this collection is: " + groups.DTE.Name;
        MessageBox.Show(msg);
    }
    catch(Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
}

Sécurité .NET Framework

Voir aussi

Référence

OutputGroups Interface

EnvDTE, espace de noms

Autres ressources

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