Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Assembly.GetManifestResourceStream méthode (String)

 

Charge la ressource de manifeste spécifiée à partir de cet assembly.

Espace de noms:   System.Reflection
Assembly:  mscorlib (dans mscorlib.dll)

public virtual Stream GetManifestResourceStream(
	string name
)

Paramètres

name
Type: System.String

Nom de la ressource de manifeste demandée respectant la casse.

Valeur de retour

Type: System.IO.Stream

La ressource de manifeste ; ou null si aucune ressource n'a été spécifiée pendant la compilation, ou si la ressource n'est pas visible par l'appelant.

Exception Condition
ArgumentNullException

Le paramètre name a la valeur null.

ArgumentException

Le paramètre name est une chaîne vide ("").

FileLoadException
System_CAPS_noteRemarque

Dans .NET pour les applications du Windows Store ou la Bibliothèque de classes portable, interceptez l’exception de la classe de base, IOException, à la place.

Impossible de charger l’un des fichiers trouvés.

FileNotFoundException

name est introuvable.

BadImageFormatException

name n’est pas un assembly valide.

NotImplementedException

La longueur de la ressource est supérieure à Int64.MaxValue.

A manifest resource is a resource (such as an image file) that is embedded in the assembly at compile time. For more information about manifest resources, see Microsoft .NET Framework Resource Basicshttp://go.microsoft.com/fwlink/?LinkId=204554 in the MSDN Library.

Resource information is returned only if the resource is visible to the caller, or the caller has T:System.Security.Permissions.ReflectionPermission.

System_CAPS_noteRemarque

This method returns null if a private resource in another assembly is accessed and the caller does not have T:System.Security.Permissions.ReflectionPermission with the F:System.Security.Permissions.ReflectionPermissionFlag.MemberAccess flag.

If the assembly manifest lists a resource file, M:System.Reflection.Assembly.GetManifestResourceStream(System.String) returns a T:System.IO.Stream object even if the resource file cannot be found on disk at the time. If the resource file is not found, passing the resulting T:System.IO.Stream object to the T:System.Resources.ResourceReader constructor causes an T:System.ArgumentException.

ReflectionPermission

to access a private resource. Associated enumeration: F:System.Security.Permissions.ReflectionPermissionFlag.MemberAccess

ReflectionPermission

when invoked late-bound through mechanisms such as M:System.Type.InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[]). Associated enumeration: F:System.Security.Permissions.ReflectionPermissionFlag.MemberAccess

Plateforme Windows universelle
Disponible depuis 8
.NET Framework
Disponible depuis 1.1
Bibliothèque de classes portable
Pris en charge dans : plateformes .NET portables
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher: