Manifest.GetAttributes(String) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns the Attributes for the specified entry name.
[Android.Runtime.Register("getAttributes", "(Ljava/lang/String;)Ljava/util/jar/Attributes;", "GetGetAttributes_Ljava_lang_String_Handler")]
public virtual Java.Util.Jar.Attributes? GetAttributes (string? name);
[<Android.Runtime.Register("getAttributes", "(Ljava/lang/String;)Ljava/util/jar/Attributes;", "GetGetAttributes_Ljava_lang_String_Handler")>]
abstract member GetAttributes : string -> Java.Util.Jar.Attributes
override this.GetAttributes : string -> Java.Util.Jar.Attributes
Parameters
- name
- String
entry name
Returns
the Attributes for the specified entry name
- Attributes
Remarks
Returns the Attributes for the specified entry name. This method is defined as:
return (Attributes)getEntries().get(name)
Though null
is a valid name
, when getAttributes(null)
is invoked on a Manifest
obtained from a jar file, null
will be returned. While jar files themselves do not allow null
-named attributes, it is possible to invoke #getEntries
on a Manifest
, and on that result, invoke put
with a null key and an arbitrary value. Subsequent invocations of getAttributes(null)
will return the just-put
value.
Note that this method does not return the manifest's main attributes; see #getMainAttributes
.
Java documentation for java.util.jar.Manifest.getAttributes(java.lang.String)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.