|
Packit Bot |
06c835 |
<HTML>
|
|
Packit Bot |
06c835 |
<HEAD>
|
|
Packit Bot |
06c835 |
<TITLE>GNU.Gettext.GettextResourceSet Class</TITLE>
|
|
Packit Bot |
06c835 |
</HEAD>
|
|
Packit Bot |
06c835 |
<BODY BGCOLOR="#FFFFFF">
|
|
Packit Bot |
06c835 |
GNU.Gettext.GettextResourceSet Class
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
public class GettextResourceSet: System.Resources.ResourceSet
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Base Types
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
System.Resources.ResourceSet
|
|
Packit Bot |
06c835 |
GettextResourceSet
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Library
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Summary
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Each instance of this class encapsulates a single PO file.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
This API of this class is not meant to be used directly; use
|
|
Packit Bot |
06c835 |
GettextResourceManager instead.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
See Also
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext Namespace
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Members
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet Constructors
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet() Constructor
|
|
Packit Bot |
06c835 |
GettextResourceSet(System.Resources.IResourceReader) Constructor
|
|
Packit Bot |
06c835 |
GettextResourceSet(System.IO.Stream) Constructor
|
|
Packit Bot |
06c835 |
GettextResourceSet(System.String) Constructor
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet Methods
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet.GetPluralString Method
|
|
Packit Bot |
06c835 |
GettextResourceSet.GetString(System.String) Method
|
|
Packit Bot |
06c835 |
GettextResourceSet.GetString(System.String, bool) Method
|
|
Packit Bot |
06c835 |
GettextResourceSet.PluralEval Method
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet Properties
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet.Keys Property
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet() Constructor
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
protected GettextResourceSet();
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Summary
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Creates a new message catalog. When using this constructor, you
|
|
Packit Bot |
06c835 |
must override the ReadResources method, in order to initialize
|
|
Packit Bot |
06c835 |
the Table property. The message catalog will support plural
|
|
Packit Bot |
06c835 |
forms only if the ReadResources method installs values of type
|
|
Packit Bot |
06c835 |
String[] and if the PluralEval method is overridden.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
See Also
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext.GettextResourceSet Class, GNU.Gettext Namespace
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet(System.Resources.IResourceReader) Constructor
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
public GettextResourceSet(System.Resources.IResourceReader reader);
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Summary
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Creates a new message catalog, by reading the string/value pairs from
|
|
Packit Bot |
06c835 |
the given reader. The message catalog will support
|
|
Packit Bot |
06c835 |
plural forms only if the reader can produce values of type
|
|
Packit Bot |
06c835 |
String[] and if the PluralEval method is overridden.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
See Also
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext.GettextResourceSet Class, GNU.Gettext Namespace
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet(System.IO.Stream) Constructor
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
public GettextResourceSet(System.IO.Stream stream);
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Summary
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Creates a new message catalog, by reading the string/value pairs from
|
|
Packit Bot |
06c835 |
the given stream, which should have the format of
|
|
Packit Bot |
06c835 |
a .resources file. The message catalog will not support plural
|
|
Packit Bot |
06c835 |
forms.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
See Also
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext.GettextResourceSet Class, GNU.Gettext Namespace
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet(System.String) Constructor
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
public GettextResourceSet(System.String fileName);
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Summary
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Creates a new message catalog, by reading the string/value pairs from
|
|
Packit Bot |
06c835 |
the file with the given fileName. The file should
|
|
Packit Bot |
06c835 |
be in the format of a .resources file. The message catalog will
|
|
Packit Bot |
06c835 |
not support plural forms.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
See Also
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext.GettextResourceSet Class, GNU.Gettext Namespace
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet.GetPluralString Method
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
public virtual System.String GetPluralString(System.String msgid, System.String msgidPlural, long n);
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Summary
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Returns the translation of msgid and
|
|
Packit Bot |
06c835 |
msgidPlural, choosing the right plural form
|
|
Packit Bot |
06c835 |
depending on the number n.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Parameters
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
msgid
|
|
Packit Bot |
06c835 |
the key string to be translated, an ASCII
|
|
Packit Bot |
06c835 |
string
|
|
Packit Bot |
06c835 |
msgidPlural
|
|
Packit Bot |
06c835 |
the English plural of msgid,
|
|
Packit Bot |
06c835 |
an ASCII string
|
|
Packit Bot |
06c835 |
n
|
|
Packit Bot |
06c835 |
the number, should be >= 0
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Return Value
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
the translation, or null if none is found
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
See Also
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext.GettextResourceSet Class, GNU.Gettext Namespace
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet.GetString(System.String) Method
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
public override System.String GetString(System.String msgid);
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Summary
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Returns the translation of msgid.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Parameters
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
msgid
|
|
Packit Bot |
06c835 |
the key string to be translated, an ASCII
|
|
Packit Bot |
06c835 |
string
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Return Value
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
the translation of msgid, or null if
|
|
Packit Bot |
06c835 |
none is found
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
See Also
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext.GettextResourceSet Class, GNU.Gettext Namespace
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet.GetString(System.String, bool) Method
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
public override System.String GetString(System.String msgid, bool ignoreCase);
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Summary
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Returns the translation of msgid, with possibly
|
|
Packit Bot |
06c835 |
case-insensitive lookup.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Parameters
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
msgid
|
|
Packit Bot |
06c835 |
the key string to be translated, an ASCII
|
|
Packit Bot |
06c835 |
string
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Return Value
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
the translation of msgid, or null if
|
|
Packit Bot |
06c835 |
none is found
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
See Also
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext.GettextResourceSet Class, GNU.Gettext Namespace
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet.PluralEval Method
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
protected virtual long PluralEval(long n);
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Summary
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Returns the index of the plural form to be chosen for a given number.
|
|
Packit Bot |
06c835 |
The default implementation is the Germanic plural formula:
|
|
Packit Bot |
06c835 |
zero for n == 1, one for n != 1.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
See Also
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext.GettextResourceSet Class, GNU.Gettext Namespace
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GettextResourceSet.Keys Property
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
public virtual System.Collections.ICollection Keys { get; }
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Summary
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
Returns the keys of this resource set, i.e. the strings for which
|
|
Packit Bot |
06c835 |
GetObject() can return a non-null value.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
See Also
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
GNU.Gettext.GettextResourceSet Class, GNU.Gettext Namespace
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
</BODY>
|
|
Packit Bot |
06c835 |
</HTML>
|