Namespace: ITHit.Collab.Card
public interface ICard<TDate, TName, TFormattedName, TAddress, TAddressLabel, TTelephone, TEmail, TNote, TMedia, TLogo, TSound, TTimeZone, TGeo, TTitle, TRole, TNickname, TCategories, TOrganization, TUriProperty, TKey, TSource, TCardMultiProperty> : IComponent, ICollabObject where TDate : class, ICardDate where TName : class, IName where TFormattedName : class, IFormattedName where TAddress : class, IAddress where TAddressLabel : class, IAddressLabel where TTelephone : class, ITelephone where TEmail : class, IEmail where TNote : class, INote where TMedia : class, ICardMedia where TLogo : class, ICardMedia where TSound : class, ICardMedia where TTimeZone : class, ITimeZone where TGeo : class, IGeo where TTitle : class, ITitle where TRole : class, IRole where TNickname : class, INickname where TCategories : class, ICategories where TOrganization : class, IOrganization where TUriProperty : class, ICardUriProperty where TKey : class, ICardMedia where TSource : class, ICardUriProperty where TCardMultiProperty : class, ICardMultiProperty
[Missing <typeparam name="TDate"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TName"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TFormattedName"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TAddress"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TAddressLabel"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TTelephone"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TEmail"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TNote"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TMedia"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TLogo"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TSound"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TTimeZone"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TGeo"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TTitle"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TRole"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TNickname"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TCategories"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TOrganization"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TUriProperty"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TKey"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TSource"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
[Missing <typeparam name="TCardMultiProperty"/> documentation for "T:ITHit.Collab.Card.ICard`22"]
The ICardTDate, TName, TFormattedName, TAddress, TAddressLabel, TTelephone, TEmail, TNote, TMedia, TLogo, TSound, TTimeZone, TGeo, TTitle, TRole, TNickname, TCategories, TOrganization, TUriProperty, TKey, TSource, TCardMultiProperty type exposes the following members.
Name | Description | |
---|---|---|
Addresses |
Specifies the delivery address(es).
| |
AddressLabels |
Specifies the formatted text corresponding to delivery address(es).
| |
Components |
Dictionary of all calendar components. Empty for card object.
(Inherited from IComponent.) | |
Delimiter |
Object delimiter such as VCARD, VCALENDAR, VEVENT, VTODO, etc
(Inherited from IComponent.) | |
Emails |
Specifies the electronic mail address for communication.
| |
FormattedNames |
Specifies the formatted text corresponding to the name(s) of the object the business card represents.
| |
Geos |
Specifies information related to the global positioning of the object.
| |
Keys |
Specifies a public key or authentication certificate associated with this business card.
| |
Logos |
Specifies an image or photograph information that annotates some aspect of the business card.
| |
Name |
Gets or sets the components of the name of the object the business card represents.
| |
Notes |
Specifies supplemental information or a comment(s).
| |
Organizations |
Specifies the organizational name and units associated with this business card.
| |
Photos |
Specifies an image or photograph information that annotates some aspect of the business card.
| |
ProductId |
Specifies the identifier for the product that created this business card or calendar.
(Inherited from ICollabObject.) | |
Properties |
Dictionary of all business card or calendar properties.
(Inherited from IComponent.) | |
Revision |
Specifies revision information about this business card.
| |
Roles |
Specifies the function or part played in a particular situation by the object.
| |
Sounds |
Specifies a digital sound content information that annotates some aspect of the business card.
| |
Sources |
Provides information about how to find the source for this business card.
| |
Telephones |
Specifies the telephone number(s) for telephony communication.
| |
TimeZones |
Specifies information related to the time zone of the object.
| |
Titles |
Specifies the position or job of the object.
| |
Uid |
Gets or sets a globally unique
identifier corresponding to the entity associated with the business card.
| |
Urls |
Specifies a uniform resource locator associated with this business card.
| |
Version |
Specifies the version of the business card or calendar specification.
(Inherited from ICollabObject.) |
Name | Description | |
---|---|---|
AddProperty |
Adds property to Properties list. The property must be created by created by CreateRawProperty call.
(Inherited from IComponent.) | |
CreateCustomComponent |
Creates a component that can be added to the list of components of this object.
(Inherited from IComponent.) | |
CreateProperty |
Creates the property.
| |
CreateRawProperty |
Creates property that can be added to the list of properties of this object.
(Inherited from IComponent.) | |
CreateTextProp |
Creates ITextProperty property. Returns null if value parameter is null.
Assign the value returned by this method to properties that has a ITextProperty type.
(Inherited from ICollabObject.) |