Partager via


AdministrationModuleCollection.Item[] Propriété

Définition

Obtient le module d’administration spécifié à partir de la collection.

Surcharges

Item[Int32]

Obtient le module d’administration à l’emplacement d’index spécifié dans la collection.

Item[String]

Obtient l'objet AdministrationModule qui a le nom spécifié dans la collection.

Item[Int32]

Obtient le module d’administration à l’emplacement d’index spécifié dans la collection.

public:
 property Microsoft::Web::Management::Server::AdministrationModule ^ default[int] { Microsoft::Web::Management::Server::AdministrationModule ^ get(int index); };
public Microsoft.Web.Management.Server.AdministrationModule this[int index] { get; }
member this.Item(int) : Microsoft.Web.Management.Server.AdministrationModule
Default Public ReadOnly Property Item(index As Integer) As AdministrationModule

Paramètres

index
Int32

Index de base zéro du AdministrationModule à obtenir de la collection.

Valeur de propriété

au AdministrationModule numéro d’index spécifié.

Exceptions

La valeur d’index est inférieure à 0 ou supérieure ou égale au nombre d’éléments de la collection.

Exemples

L’exemple suivant illustre la Item[] propriété . Cet exemple de code fait partie d’un exemple plus grand fourni pour la AdministrationModuleCollection classe .

base.OnActivated(initialActivation);
if (initialActivation)
{
    InitializeComponent();
    _serviceProxy = (DemoModuleServiceProxy)
        Connection.CreateProxy(Module, typeof(DemoModuleServiceProxy));

    AdministrationModuleCollection adminmodules =
        _serviceProxy.GetAdminModuleCollection();
    ArrayList moduleProviders = _serviceProxy.GetAdminProviderList();

    string collectiondisplay = null;
    collectiondisplay = adminmodules.ToString() + ":\nThere are "
        + adminmodules.Count + " modules in Administration.config\n\n";
    // Use the index to get the second AdministrationModule in the collection.
    collectiondisplay = collectiondisplay + "Second module: "
        + adminmodules[1].Name + "\n\n";
    // Display the name of each AdministrationModule.
    foreach (AdministrationModule adminModule in adminmodules)
    {
        collectiondisplay = collectiondisplay.ToString()
            + adminModule.Name + "\n";
    }

    string providersdisplay = null;
    providersdisplay = "There are " + moduleProviders.Count
        + " modules in Administration.config\n\n";
    // Display the name and type of each AdministrationModuleProvider.
    foreach (AdministrationModuleProvider
        adminProviderModule in moduleProviders)
    {
        providersdisplay = providersdisplay + adminProviderModule.Name +
            " - " + adminProviderModule.Type + "\n";
    }
    // Display either AdministrationModuleCollection or 
    // the AdministrationModuleProvider list.
    testLabel.Text = collectiondisplay;
    //testLabel.Text = providersdisplay;
}

Remarques

Vous pouvez utiliser les surcharges de la Item[] propriété pour renvoyer un objet spécifique AdministrationModule dans la collection. Cette surcharge retourne un module spécifique dans la collection par l’index de la collection.

S’applique à

Item[String]

Obtient l'objet AdministrationModule qui a le nom spécifié dans la collection.

public:
 property Microsoft::Web::Management::Server::AdministrationModule ^ default[System::String ^] { Microsoft::Web::Management::Server::AdministrationModule ^ get(System::String ^ name); };
public Microsoft.Web.Management.Server.AdministrationModule this[string name] { get; }
member this.Item(string) : Microsoft.Web.Management.Server.AdministrationModule
Default Public ReadOnly Property Item(name As String) As AdministrationModule

Paramètres

name
String

Nom de l’objet AdministrationModule à obtenir à partir de la collection.

Valeur de propriété

Objet AdministrationModule qui a le nom spécifié.

Exceptions

Le nom de l’objet AdministrationModule n’existe pas dans la collection.

Remarques

Vous pouvez utiliser les surcharges de la Item[] propriété pour renvoyer un objet spécifique AdministrationModule dans la collection. Cette surcharge retourne un module spécifique dans la collection par nom. Le module spécifique effectue une comparaison de chaînes qui ne respecte pas la casse à l’aide de règles de tri ordinale.

S’applique à