ResourceSet Конструкторы

Определение

Создает новый экземпляр класса ResourceSet.

Перегрузки

Имя Описание
ResourceSet()

Инициализирует новый экземпляр ResourceSet класса со свойствами по умолчанию.

ResourceSet(Stream)

Создает новый экземпляр класса с помощью системного ResourceSet по умолчанию ResourceReader , считывающего ресурсы из заданного потока.

ResourceSet(IResourceReader)

Создает новый экземпляр класса с помощью указанного ResourceSet средства чтения ресурсов.

ResourceSet(String)

Создает новый экземпляр ResourceSet класса с помощью системы по умолчанию ResourceReader , который открывает и считывает ресурсы из заданного файла.

ResourceSet()

Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs

Инициализирует новый экземпляр ResourceSet класса со свойствами по умолчанию.

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

Применяется к

ResourceSet(Stream)

Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs

Создает новый экземпляр класса с помощью системного ResourceSet по умолчанию ResourceReader , считывающего ресурсы из заданного потока.

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)

Параметры

stream
Stream

Ресурсы Stream для чтения. Поток должен ссылаться на существующий файл ресурсов.

Атрибуты

Исключения

Недоступен stream для чтения.

Параметр stream имеет значение null.

Применяется к

ResourceSet(IResourceReader)

Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs

Создает новый экземпляр класса с помощью указанного ResourceSet средства чтения ресурсов.

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)

Параметры

reader
IResourceReader

Средство чтения, которое будет использоваться.

Исключения

Параметр reader имеет значение null.

Комментарии

Этот конструктор можно использовать для поддержки пользовательских форматов ресурсов с помощью предоставленного пользователем IResourceReader.

Применяется к

ResourceSet(String)

Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs
Исходный код:
ResourceSet.cs

Создает новый экземпляр ResourceSet класса с помощью системы по умолчанию ResourceReader , который открывает и считывает ресурсы из заданного файла.

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

Параметры

fileName
String

Файл ресурсов для чтения.

Исключения

Параметр fileName имеет значение null.

Примеры

Следующий пример кода определяет новый экземпляр класса для определенного ResourceSet файла, выполняет итерацию ресурсов, используемых этим файлом, и отображает содержимое консоли.

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

Применяется к