ResourceSet Constructors

Definitie

Hiermee maakt u een nieuw exemplaar van de ResourceSet klasse.

Overloads

Name Description
ResourceSet()

Initialiseert een nieuw exemplaar van de ResourceSet klasse met standaardeigenschappen.

ResourceSet(Stream)

Hiermee maakt u een nieuw exemplaar van de ResourceSet klasse met behulp van de systeemstandaard ResourceReader waarmee resources uit de opgegeven stream worden gelezen.

ResourceSet(IResourceReader)

Hiermee maakt u een nieuw exemplaar van de ResourceSet klasse met behulp van de opgegeven resourcelezer.

ResourceSet(String)

Hiermee maakt u een nieuw exemplaar van de ResourceSet klasse met behulp van de systeemstandaard ResourceReader die resources uit het opgegeven bestand opent en leest.

ResourceSet()

Initialiseert een nieuw exemplaar van de ResourceSet klasse met standaardeigenschappen.

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

Van toepassing op

ResourceSet(Stream)

Hiermee maakt u een nieuw exemplaar van de ResourceSet klasse met behulp van de systeemstandaard ResourceReader waarmee resources uit de opgegeven stream worden gelezen.

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)

Parameters

stream
Stream

De Stream resources die moeten worden gelezen. De stream moet verwijzen naar een bestaand resourcesbestand.

Kenmerken

Uitzonderingen

Het stream is niet leesbaar.

De stream parameter is null.

Van toepassing op

ResourceSet(IResourceReader)

Hiermee maakt u een nieuw exemplaar van de ResourceSet klasse met behulp van de opgegeven resourcelezer.

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)

Parameters

reader
IResourceReader

De lezer die wordt gebruikt.

Uitzonderingen

De reader parameter is null.

Opmerkingen

U kunt deze constructor gebruiken om aangepaste resourceindelingen te ondersteunen met behulp van een door de gebruiker opgegeven IResourceReader.

Van toepassing op

ResourceSet(String)

Hiermee maakt u een nieuw exemplaar van de ResourceSet klasse met behulp van de systeemstandaard ResourceReader die resources uit het opgegeven bestand opent en leest.

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

Parameters

fileName
String

Resourcebestand dat moet worden gelezen.

Uitzonderingen

De fileName parameter is null.

Voorbeelden

Het volgende codevoorbeeld definieert een nieuw exemplaar van de ResourceSet klasse voor een specifiek bestand, doorloopt de resources die door dat bestand worden gebruikt en geeft de inhoud weer naar de console.

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

Van toepassing op