ResourceSet Constructeurs

Définition

Crée une instance de la classe ResourceSet.

Surcharges

ResourceSet()

Initialise une nouvelle instance de la classe ResourceSet avec des propriétés par défaut.

ResourceSet(Stream)

Crée une nouvelle instance de la classe ResourceSet à l'aide du ResourceReader système par défaut qui lit les ressources du flux donné.

ResourceSet(IResourceReader)

Crée une nouvelle instance de la classe ResourceSet à l'aide du lecteur de ressources spécifié.

ResourceSet(String)

Crée une nouvelle instance de la classe ResourceSet à l'aide du ResourceReader système par défaut qui ouvre et lit les ressources du fichier donné.

ResourceSet()

Initialise une nouvelle instance de la classe ResourceSet avec des propriétés par défaut.

protected:
 ResourceSet();
protected ResourceSet ();
Protected Sub New ()

S’applique à

ResourceSet(Stream)

Crée une nouvelle instance de la classe ResourceSet à l'aide du ResourceReader système par défaut qui lit les ressources du flux donné.

public:
 ResourceSet(System::IO::Stream ^ stream);
public ResourceSet (System.IO.Stream stream);
[System.Security.SecurityCritical]
public ResourceSet (System.IO.Stream stream);
new System.Resources.ResourceSet : System.IO.Stream -> System.Resources.ResourceSet
[<System.Security.SecurityCritical>]
new System.Resources.ResourceSet : System.IO.Stream -> System.Resources.ResourceSet
Public Sub New (stream As Stream)

Paramètres

stream
Stream

Stream de ressources à lire. Le flux doit faire référence à un fichier de ressources existant.

Attributs

Exceptions

stream ne peut pas être lu.

Le paramètre stream a la valeur null.

S’applique à

ResourceSet(IResourceReader)

Crée une nouvelle instance de la classe ResourceSet à l'aide du lecteur de ressources spécifié.

public:
 ResourceSet(System::Resources::IResourceReader ^ reader);
public ResourceSet (System.Resources.IResourceReader reader);
new System.Resources.ResourceSet : System.Resources.IResourceReader -> System.Resources.ResourceSet
Public Sub New (reader As IResourceReader)

Paramètres

reader
IResourceReader

Lecteur qui sera utilisé.

Exceptions

Le paramètre reader a la valeur null.

Remarques

Vous pouvez utiliser ce constructeur pour prendre en charge les formats de ressources personnalisés à l’aide d’un élément fourni par IResourceReaderl’utilisateur.

S’applique à

ResourceSet(String)

Crée une nouvelle instance de la classe ResourceSet à l'aide du ResourceReader système par défaut qui ouvre et lit les ressources du fichier donné.

public:
 ResourceSet(System::String ^ fileName);
public ResourceSet (string fileName);
new System.Resources.ResourceSet : string -> System.Resources.ResourceSet
Public Sub New (fileName As String)

Paramètres

fileName
String

Fichier de ressources à lire.

Exceptions

Le paramètre fileName a la valeur null.

Exemples

L’exemple de code suivant définit une nouvelle instance de la ResourceSet classe pour un fichier spécifique, effectue une itération dans les ressources utilisées par ce fichier et affiche son contenu dans la console.

using namespace System;
using namespace System::Resources;
using namespace System::Collections;
int main()
{
   
   // Create a ResourceSet for the file items.resources.
   ResourceSet^ rs = gcnew ResourceSet( "items.resources" );
   
   // Create an IDictionaryEnumerator* to read the data in the ResourceSet.
   IDictionaryEnumerator^ id = rs->GetEnumerator();
   
   // Iterate through the ResourceSet and display the contents to the console.
   while ( id->MoveNext() )
      Console::WriteLine( "\n [{0}] \t {1}", id->Key, id->Value );

   rs->Close();
}
using System;
using System.Resources;
using System.Collections;

class EnumerateResources 
{
    public static void Main() 
    {
        // Create a ResourceSet for the file items.resources.
        ResourceSet rs = new ResourceSet("items.resources"); 

        // Create an IDictionaryEnumerator to read the data in the ResourceSet.
        IDictionaryEnumerator id = rs.GetEnumerator(); 

        // Iterate through the ResourceSet and display the contents to the console. 
        while(id.MoveNext())
          Console.WriteLine("\n[{0}] \t{1}", id.Key, id.Value); 

        rs.Close();
    }
}
Imports System.Resources
Imports System.Collections

Class EnumerateResources
   
   Public Shared Sub Main()
      ' Create a ResourceSet for the file items.resources.
      Dim rs As New ResourceSet("items.resources")      
      
      ' Create an IDictionaryEnumerator to read the data in the ResourceSet.
      Dim id As IDictionaryEnumerator = rs.GetEnumerator()
      
      ' Iterate through the ResourceSet and display the contents to the console. 
      While id.MoveNext()
         Console.WriteLine(ControlChars.NewLine + "[{0}] " + ControlChars.Tab + "{1}", id.Key, id.Value)
      End While 

      rs.Close()

   End Sub

End Class

S’applique à