Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ü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. |