In The Hand - .NET Components for Mobility
LanguageBaseItem Class
NamespacesInTheHand.Net.BluetoothLanguageBaseItem
Represents a member of the SDP LanguageBaseAttributeIdList, Attribute which provides for multi-language strings in a record.
Declaration Syntax
C#Visual Basic
public class LanguageBaseItem
Public Class LanguageBaseItem
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
LanguageBaseItem(UInt16, UInt16, UInt16)
Initialize an a new instance of the LanguageBaseItem class.

LanguageBaseItem(Int16, Int16, Int16)
Initialize an a new instance of the LanguageBaseItem class.

LanguageBaseItem(UInt16, UInt16, ServiceAttributeId)
Initialize an a new instance of the LanguageBaseItem class.

LanguageBaseItem(Int16, Int16, ServiceAttributeId)
Initialize an a new instance of the LanguageBaseItem class.

LanguageBaseItem(String, UInt16, ServiceAttributeId)
Initialize an a new instance of the LanguageBaseItem class.

LanguageBaseItem(String, Int16, ServiceAttributeId)
Initialize an a new instance of the LanguageBaseItem class.

AttributeIdBase
Gets the base Attribute Id for this language.

CreateElementSequenceFromList(array<LanguageBaseItem>[]()[])
Create a data element for the LanguageBaseAttributeIdList attribute from the list of LanguageBaseItem

EncodingId
Get the IETF Charset identifier for this language.

EncodingIdAsInt16
Get the IETF Charset identifier for this language, as an Int16.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetEncoding()()()
Gets an Encoding appropriate for this language base item.

GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
NaturalLanguage
Gets the value of the Natural Language field of the entry.

NaturalLanguageAsInt16
Gets the value of the Natural Language field of the entry, as a UInt16.

NaturalLanguageAsUInt16
Gets the value of the Natural Language field of the entry, as a UInt16.

ParseListFromElementSequence(ServiceElement)
Gets the list of LanguageBaseItem items in the service record.

PrimaryLanguageBaseAttributeId
The primary language is specified to have base attribute ID 0x0100.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Utf8EncodingId
The Id for the UTF-8 encoding.

Remarks
“The LanguageBaseAttributeIdList attribute is a list in which each member contains a language identifier, a character encoding identifier, and a base attribute ID for each of the natural languages used in the service record.”
Inheritance Hierarchy
Object
LanguageBaseItem

Assembly: InTheHand.Net.Personal (Module: InTheHand.Net.Personal) Version: 2.2.0.0