LOTUSSCRIPT/COM/OLE CLASSES
Represents a name.
Containment
Contained by: NotesACLEntry, NotesSession
Properties
Abbreviated
Addr821
Addr822Comment1
Addr822Comment2
Addr822Comment3
Addr822LocalPart
Addr822Phrase
ADMD
Canonical
Common
Country
Generation
Given
Initials
IsHierarchical
Keyword
Language
Organization
OrgUnit1
OrgUnit2
OrgUnit3
OrgUnit4
Parent
PRMD
Surname
Methods
New
Creation
To create a new NotesName object, use one of the following:
Dim variableName As New NotesName( name$ [ , language$ ] )
OR
Set notesName = New NotesName( name$ [ , language$ ] )
Parameters
name$
Primary Domino user names do not have a language. Alternate user names may have a language. See the Language property.
A canonical hierarchical name is a series of components separated by slashes. Each component starts with a keyword and equals sign. Domino names use the following components: CN (common name), OU (organizational unit - up to four are permitted), O (organization), and C (country). Domino names do not use the following components but this class recognizes them: G (given name), I (initial), S (surname), Q (generation; for example, "Jr"), A (ADMD name), and P (PRMD name).
Below is an example of a Domino hierarchical name in canonical format. It uses two of the available organizational units. The hierarchy is right to left, so East is organizational unit 1 and Sales is organizational unit 2.
A specification of an abbreviated name can include only those components used in Domino names. The components must be in proper sequence. The following are acceptable:
A name that conforms to RFC 821 or RFC 822 is interpreted as an Internet address. Examples of Internet addresses are as follows:
Language cross-reference
Name class in Java
@Name function in formula language
Example See Also