Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Container, classe

Encapsule aucun ou plusieurs composants.

Espace de noms :  System.ComponentModel
Assembly :  System (dans System.dll)
[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
public class Container : IContainer, IDisposable

Le type Container expose les membres suivants.

  NomDescription
Méthode publiquePris en charge par XNA FrameworkContainerInitialise une nouvelle instance de la classe Container.
Début
  NomDescription
Propriété publiqueComponentsObtient tous les composants du Container.
Début
  NomDescription
Méthode publiquePris en charge par XNA FrameworkAdd(IComponent)Ajoute le Component spécifié à Container. Le composant est sans nom.
Méthode publiquePris en charge par XNA FrameworkAdd(IComponent, String)Ajoute le Component spécifié à Container et lui assigne un nom.
Méthode protégéePris en charge par XNA FrameworkCreateSiteCrée un ISite de site pour le IComponent donné et assigne le nom spécifié au site.
Méthode publiquePris en charge par XNA FrameworkDispose()Libère toutes les ressources utilisées par Container.
Méthode protégéePris en charge par XNA FrameworkDispose(Boolean)Libère les ressources non managées utilisées par Container et éventuellement les ressources managées.
Méthode publiquePris en charge par XNA FrameworkEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégéePris en charge par XNA FrameworkFinalizeLibère les ressources non managées et exécute d'autres opérations de nettoyage avant la récupération de Container par le garbage collection. (Substitue Object.Finalize().)
Méthode publiquePris en charge par XNA FrameworkGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode protégéePris en charge par XNA FrameworkGetServiceObtient l'objet service éventuel du type spécifié.
Méthode publiquePris en charge par XNA FrameworkGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégéePris en charge par XNA FrameworkMemberwiseCloneCrée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publiquePris en charge par XNA FrameworkRemoveSupprime un composant de Container.
Méthode protégéeRemoveWithoutUnsitingSupprime un composant de Container sans affecter à Site la valeur null.
Méthode publiquePris en charge par XNA FrameworkToStringRetourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode protégéeValidateNameDétermine si le nom du composant est unique pour ce conteneur.
Début

La classe Container est l'implémentation par défaut pour l'interface IContainer.

Les conteneurs sont des objets qui encapsulent et effectuent le suivi de zéro ou plusieurs composants. Dans ce contexte, la relation contenant-contenu fait référence à une relation logique plutôt que visuelle. Vous pouvez utiliser des composants et des conteneurs dans divers scénarios, notamment des scénarios à la fois visuels et non visuels.

Les composants d'un conteneur sont suivis dans une liste FIFO (premier entré, premier sorti), qui définit également leur ordre dans le conteneur. Les composants ajoutés sont insérés à la fin de la liste.

RemarqueRemarque

L'attribut HostProtectionAttribute appliqué à ce type ou membre a la valeur Resources de propriété suivante : SharedState. L'objet HostProtectionAttribute n'affecte pas les applications bureautiques (qui sont généralement démarrées en double-cliquant sur une icône, en tapant une commande ou en entrant une URL dans un navigateur). Pour plus d'informations, consultez la classe HostProtectionAttribute ou Attributs de programmation et de protection des hôtes SQL Server.

.NET Framework

Pris en charge dans : 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Tout membre static (Shared en Visual Basic) public de ce type est thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.