Share via


ResourceSet Konstruktor

Definisi

Membuat instans ResourceSet baru kelas.

Overload

ResourceSet()

Menginisialisasi instans ResourceSet baru kelas dengan properti default.

ResourceSet(Stream)

Membuat instans ResourceSet baru kelas menggunakan default ResourceReader sistem yang membaca sumber daya dari aliran yang diberikan.

ResourceSet(IResourceReader)

Membuat instans ResourceSet baru kelas menggunakan pembaca sumber daya yang ditentukan.

ResourceSet(String)

Membuat instans ResourceSet baru kelas menggunakan default ResourceReader sistem yang membuka dan membaca sumber daya dari file tertentu.

ResourceSet()

Sumber:
ResourceSet.cs
Sumber:
ResourceSet.cs
Sumber:
ResourceSet.cs

Menginisialisasi instans ResourceSet baru kelas dengan properti default.

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

Berlaku untuk

ResourceSet(Stream)

Sumber:
ResourceSet.cs
Sumber:
ResourceSet.cs
Sumber:
ResourceSet.cs

Membuat instans ResourceSet baru kelas menggunakan default ResourceReader sistem yang membaca sumber daya dari aliran yang diberikan.

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)

Parameter

stream
Stream

Sumber Stream daya yang akan dibaca. Aliran harus merujuk ke file sumber daya yang ada.

Atribut

Pengecualian

stream tidak dapat dibaca.

Parameternya stream adalah null.

Berlaku untuk

ResourceSet(IResourceReader)

Sumber:
ResourceSet.cs
Sumber:
ResourceSet.cs
Sumber:
ResourceSet.cs

Membuat instans ResourceSet baru kelas menggunakan pembaca sumber daya yang ditentukan.

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)

Parameter

reader
IResourceReader

Pembaca yang akan digunakan.

Pengecualian

Parameternya reader adalah null.

Keterangan

Anda dapat menggunakan konstruktor ini untuk mendukung format sumber daya kustom menggunakan yang disediakan IResourceReaderpengguna .

Berlaku untuk

ResourceSet(String)

Sumber:
ResourceSet.cs
Sumber:
ResourceSet.cs
Sumber:
ResourceSet.cs

Membuat instans ResourceSet baru kelas menggunakan default ResourceReader sistem yang membuka dan membaca sumber daya dari file tertentu.

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

Parameter

fileName
String

File sumber daya untuk dibaca.

Pengecualian

Parameternya fileName adalah null.

Contoh

Contoh kode berikut mendefinisikan instans ResourceSet baru kelas untuk file tertentu, melakukan iterasi melalui sumber daya yang digunakan oleh file tersebut, dan menampilkan kontennya ke konsol.

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

Berlaku untuk