Freigeben über


Windows-Kontakte

Übersicht über die Windows-Kontakttechnologie.

Zum Entwickeln von Windows-Kontakten benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Functions

 
Commitchanges

Speichert änderungen, die an diesem Kontakt vorgenommen wurden, in der Kontaktdatei.
CreateArrayNode

Erstellt einen neuen Arrayknoten in einer mehrwertigen Eigenschaft.
DeleteArrayNode

Löscht die Daten an einem angegebenen Arrayeintrag.
DeleteLabels

Löscht die Bezeichnungen an einem angegebenen Arrayeintrag.
DeleteProperty

Löscht den Wert bei einer angegebenen Eigenschaft. Eigenschaftenänderungen und Versionsdaten können weiterhin mit IContactPropertyCollection aufgezählt werden.
GetBinary

Ruft die Binärdaten einer Eigenschaft mithilfe einer IStream-Schnittstelle [strukturiertem Speicher] ab.
GetContactCollection

Gibt ein IContactCollection-Objekt zurück, das alle bekannten Kontakte enthält.
GetContactID

Ruft die eindeutige Kontakt-ID des lokalen Computers ab.
Getcurrent

Ruft den aktuellen Kontakt in der Enumeration ab.
Getdate

Ruft den Datums- und Uhrzeitwert einer angegebenen Eigenschaft in die FILETIME-Struktur eines Aufrufers ab. Alle Zeiten werden gespeichert und als koordinierte Weltzeit (UTC) zurückgegeben.
GetLabels

Ruft die Bezeichnungen für einen angegebenen Arrayelementnamen ab.
GetMeContact

Ruft das lokale Benutzerkontokonzept von "me" ab.
GetPath

Ruft den Dateisystempfad ab, der zum Laden dieses Kontakts verwendet wird.
GetPropertyArrayElementID

Ruft die eindeutige ID für ein bestimmtes Element in einem Eigenschaftenarray ab.
GetPropertyCollection

Gibt eine IContactPropertyCollection für den aktuellen Kontakt zurück. Optional filtert die IContactPropertyCollection, um nur einige Werte aufzulisten.
GetPropertyModificationDate

Ruft das datum der letzten Änderung für die aktuelle Eigenschaft in der Enumeration ab. Wenn sie nicht geändert wurde, wird das Datum der Kontakterstellung zurückgegeben.
Getpropertyname

Ruft den Namen für die aktuelle Eigenschaft in der Enumeration ab.
GetPropertyType

Ruft den Typ für die aktuelle Eigenschaft in der Enumeration ab.
GetPropertyVersion

Ruft die Versionsnummer für die aktuelle Eigenschaft in der Enumeration ab.
GetString

Ruft den Zeichenfolgenwert bei einer angegebenen Eigenschaft in einen vom Aufrufer zugewiesenen Puffer ab.
Initialisieren

Initialisiert den Kontakt-Manager mit dem eindeutigen Anwendungsnamen und der Anwendungsversion, die zum Bearbeiten von Kontakten verwendet werden.
Load

Lädt ein IContact-Objekt mit den Daten des Kontakts, auf den die computerlokale Kontakt-ID verweist.
MergeContactIDs

Bewirkt, dass eine alte Kontakt-ID in den gleichen Wert wie eine neue Kontakt-ID aufgelöst wird. Nachfolgende Aufrufe von IContactManager::Load mit der alten Kontakt-ID lädt nun den neuen Kontakt-ID-Kontakt.
Nächste

Wechselt zum nächsten Kontakt.
Nächste

Wechselt zur nächsten Eigenschaft.
Zurücksetzen

Setzt den Enumerator auf vor dem logischen ersten Element zurück.
Zurücksetzen

Setzt die Enumeration von Eigenschaften zurück.
SetBinary

Legt die Binärdaten bei einer angegebenen Eigenschaft auf den Inhalt einer angegebenen IStream-Schnittstelle [Strukturierter Speicher] fest, die eine null-beendete Zeichenfolge (als MIME-Typ) enthält.
setDate

Legt den Datums- und Uhrzeitwert für eine angegebene Eigenschaft auf eine bestimmte FILETIME fest. Alle Zeiten werden gespeichert und als koordinierte Weltzeit (UTC) zurückgegeben.
SetLabels

Fügt den Satz von Bezeichnungen an, der an den Bezeichnungssatz der angegebenen Eigenschaft übergeben wurde. Hinweis:_This-Methode sucht nicht nach doppelten Bezeichnungen.
SetMeContact

Legt das lokale Benutzerkontokonzept von "me" auf den angegebenen Benutzer fest.
Setstring

Legt den Zeichenfolgenwert einer angegebenen Eigenschaft auf den wert einer angegebenen NULL-Zeichenfolge fest.

Schnittstellen

 
Icontact

Darf nicht verwendet werden. Definiert Methoden zum Lesen und Schreiben von Eigenschaften für einen einzelnen Kontakt.
IContactCollection

Darf nicht verwendet werden. Listet die Kontakte auf, die vom IContactManager bekannt sind.
IContactManager

Darf nicht verwendet werden. Wird zum Abrufen eines Kontakts basierend auf einer Kontakt-ID-Zeichenfolge verwendet.
IContactProperties

Darf nicht verwendet werden. Wird zum Abrufen, Festlegen, Erstellen und Entfernen von Eigenschaften für einen IContact verwendet. Eigenschaftennamen und Erweiterungsmechanismen werden in icontactproperties.h beschrieben.
IContactPropertyCollection

Darf nicht verwendet werden. Wird verwendet, um Kontaktdaten basierend auf einer Bezeichnung oder einem Eigenschaftensatz zu filtern. Listet Kontakteigenschaften auf, die mit einem IContactProperties-Objekt verfügbar gemacht werden. Für jede Eigenschaft können Name, Typ, Version und Änderungsdatum abgerufen werden.