Бөлісу құралы:


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

Определение

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

Перегрузки

ResourceWriter(Stream)

Инициализирует новый экземпляр класса ResourceWriter, который записывает ресурсы в предусмотренный поток.

ResourceWriter(String)

Инициализирует новый экземпляр класса ResourceWriter, который записывает ресурсы в указанный файл.

ResourceWriter(Stream)

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

Инициализирует новый экземпляр класса ResourceWriter, который записывает ресурсы в предусмотренный поток.

public:
 ResourceWriter(System::IO::Stream ^ stream);
public ResourceWriter (System.IO.Stream stream);
new System.Resources.ResourceWriter : System.IO.Stream -> System.Resources.ResourceWriter
Public Sub New (stream As Stream)

Параметры

stream
Stream

Выходной поток.

Исключения

Параметр stream недоступен для записи.

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

Примеры

В следующем примере кода определяется новый экземпляр ResourceWriter класса , который выполняет запись в указанный поток. Код добавляет ресурсы в модуль записи и записывает их в поток.

using namespace System;
using namespace System::Resources;
using namespace System::IO;
int main()
{
   
   // Create a file stream to encapsulate items.resources.
   FileStream^ fs = gcnew FileStream( "items.resources",FileMode::OpenOrCreate,FileAccess::Write );
   
   // Open a resource writer to write from the stream.
   IResourceWriter^ writer = gcnew ResourceWriter( fs );
   
   // Add resources to the resource writer.
   writer->AddResource( "String 1", "First String" );
   writer->AddResource( "String 2", "Second String" );
   writer->AddResource( "String 3", "Third String" );
   
   // Write the resources to the stream, and close it.
   writer->Close();
}
using System;
using System.Resources;
using System.IO;

public class WriteResources 
{
    public static void Main(string[] args) 
    {  
        // Create a file stream to encapsulate items.resources.
        FileStream fs = new FileStream("items.resources", 
        FileMode.OpenOrCreate,FileAccess.Write);

        // Open a resource writer to write from the stream.
        IResourceWriter writer = new ResourceWriter(fs);
    
        // Add resources to the resource writer.
        writer.AddResource("String 1", "First String");
        writer.AddResource("String 2", "Second String");
        writer.AddResource("String 3", "Third String");

        // Write the resources to the stream, and close it.
        writer.Close();
    }
}
Imports System.Resources
Imports System.IO

Public Class WriteResources
   
    Public Shared Sub Main(args() As String)
        ' Create a file stream to encapsulate items.resources.
        Dim fs As New FileStream("items.resources", _
           FileMode.OpenOrCreate, FileAccess.Write)
      
        ' Open a resource writer to write from the stream.
        Dim writer = New ResourceWriter(fs)
      
        ' Add resources to the resource writer.
        writer.AddResource("String 1", "First String")
        writer.AddResource("String 2", "Second String")
        writer.AddResource("String 3", "Third String")
      
        ' Write the resources to the stream, and close it.
        writer.Close()
    End Sub

End Class

См. также раздел

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

ResourceWriter(String)

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

Инициализирует новый экземпляр класса ResourceWriter, который записывает ресурсы в указанный файл.

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

Параметры

fileName
String

Имя выходного файла.

Исключения

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

Примеры

В следующем примере кода определяется новый экземпляр ResourceWriter класса , который будет выполнять запись в указанный файл. Код добавляет ресурсы в модуль записи и записывает ресурсы в файл.

using namespace System;
using namespace System::Resources;
int main()
{
   
   // Creates a resource writer.
   IResourceWriter^ writer = gcnew ResourceWriter( "myResources.resources" );
   
   // Adds resources to the resource writer.
   writer->AddResource( "String 1", "First String" );
   writer->AddResource( "String 2", "Second String" );
   writer->AddResource( "String 3", "Third String" );
   
   // Writes the resources to the file or stream, and closes it.
   writer->Close();
}
using System;
using System.Resources;

public class WriteResources {
   public static void Main(string[] args) {

      // Creates a resource writer.
      IResourceWriter writer = new ResourceWriter("myResources.resources");

      // Adds resources to the resource writer.
      writer.AddResource("String 1", "First String");

      writer.AddResource("String 2", "Second String");

      writer.AddResource("String 3", "Third String");

      // Writes the resources to the file or stream, and closes it.
      writer.Close();
   }
}
Imports System.Resources

Public Class WriteResources
    
    Public Shared Sub Main()
        
        ' Creates a resource writer.
        Dim writer As New ResourceWriter("myResources.resources")
        
        ' Adds resources to the resource writer.
        writer.AddResource("String 1", "First String")
        
        writer.AddResource("String 2", "Second String")
        
        writer.AddResource("String 3", "Third String")
        
        ' Writes the resources to the file or stream, and closes it.
        writer.Close()
    End Sub
End Class

См. также раздел

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