Share via


Comment créer une classe à l'aide de l'héritage dans l'outil de programmation

 

S'applique à: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Dans Outil de création de System Center 2012 – Service Manager, vous pouvez créer une classe qui hérite des propriétés et des relations à partir d'une classe de base existante. Vous pouvez ensuite modifier ou ajouter des propriétés et des relations à la nouvelle classe.

La première étape de la définition de l'héritage de classes consiste à choisir la classe de base à partir de laquelle hériter des propriétés et des relations. Dans Outil de création, vous pouvez choisir la classe de base à l'aide de l'une des méthodes suivantes :

  • Utilisez un raccourci pour hériter des propriétés et des relations de la classe d'élément de configuration de base.

  • Utilisez un raccourci pour hériter des propriétés et des relations de la classe d'élément de travail de base.

  • Sélectionnez d'abord la classe de base, puis commencez à définir l'héritage.

  • Commencez à définir l'héritage sans une sélection de classe de base spécifique.

Les procédures suivantes décrivent toutes les méthodes permettant de définir l'héritage de classes dans l'Outil de création.

Pour commencer avec la classe d'élément de configuration ou la classe d'élément de travail en tant que classe de base

  1. Si l'Explorateur du pack d'administration n'est pas visible dans Outil de création, cliquez sur Affichage, puis sur Explorateur du pack d'administration.

  2. Dans l'Explorateur du pack d'administration, sélectionnez et développez un pack d'administration.

  3. Cliquez avec le bouton droit sur Classes, puis cliquez sur Créer une classe d'élément de configuration ou Créer une classe d'élément de travail.

  4. Si vous créez une classe à partir d'un pack d'administration scellé, dans la boîte de dialogue Pack d'administration cible, sélectionnez un pack d'administration non scellé pour stocker la personnalisation de classe, puis cliquez sur OK.

    Notes

    Si vous créez une classe à partir d'un pack d'administration non scellé, cette personnalisation de classe est enregistrée dans ce pack d'administration sélectionné.

  5. Dans la boîte de dialogue Créer une classe, spécifiez le nom interne de la nouvelle classe, puis cliquez sur Créer.

    Dans le volet Création, vous pouvez maintenant afficher la liste des propriétés de la nouvelle classe. Si vous créez une classe d'élément de configuration, toutes les propriétés de la classe d'élément de configuration sont répertoriées. Si vous créez une classe d'élément de travail, toutes les propriétés de la classe d'élément de travail sont affichées.

  6. Cliquez sur Créer une propriété ou Créer une relation pour définir de nouvelles propriétés et de nouvelles relations pour la classe.

Pour commencer avec une classe de base sélectionnée

  1. Si l'Explorateur du pack d'administration n'est pas visible dans Outil de création, cliquez sur Affichage, puis sur Explorateur du pack d'administration.

  2. Dans l'Explorateur du pack d'administration, localisez et cliquez avec le bouton droit sur la classe de base à partir de laquelle la nouvelle classe va hériter des propriétés et des relations. Sélectionnez Hériter de cette classe.

  3. Dans la boîte de dialogue Hériter d'une nouvelle classe, entrez un nom interne pour la classe.

    Dans le volet Création, la liste Propriétés et relations de classe affiche les propriétés de la classe de base.

  4. Vous pouvez maintenant cliquer sur Créer une propriété ou Créer une relation pour ajouter des propriétés ou une relation à la nouvelle classe.

Pour commencer sans une classe de base sélectionnée

  1. Si l'Explorateur du pack d'administration n'est pas visible dans Outil de création, cliquez sur Affichage, puis sur Explorateur du pack d'administration.

  2. Dans l'Explorateur du pack d'administration, sélectionnez et développez un pack d'administration.

  3. Cliquez avec le bouton droit sur Classes, puis cliquez sur Créer une autre classe.

  4. Dans la boîte de dialogue Classe de base, sélectionnez la base de classe à partir de laquelle hériter des propriétés et des relations.

    Si vous savez dans quel pack d'administration la classe de base que vous souhaitez utiliser est définie, vous pouvez éventuellement filtrer le pack d'administration en question, puis sélectionner la classe de base pour cette personnalisation.

    Cliquez sur OK.

  5. Si la classe de base à partir que laquelle vous avez choisi d'hériter des propriétés et des relations se trouve dans un pack d'administration scellé, dans la boîte de dialogue Pack d'administration cible, sélectionnez un pack d'administration non scellé pour stocker la personnalisation de classe, puis cliquez sur OK.

    Si la classe de base à partir de laquelle vous avez choisi d'hériter des propriétés et des relations se trouve dans un pack d'administration non scellé, cette personnalisation de la classe sera enregistrée dans le pack d'administration sélectionné.

  6. Dans la boîte de dialogue Créer une classe, spécifiez le nom interne de cette classe, puis cliquez sur Créer.

    Dans le volet Création, vous pouvez maintenant afficher la liste des propriétés de la nouvelle classe. Cette liste comprend toutes les propriétés de la classe de base sélectionnée.