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.
Nicht verwenden. Definiert Methoden zum Lesen und Schreiben von Eigenschaften für einen einzelnen Kontakt.
Vererbung
Die IContact-Schnittstelle erbt von der IUnknown-Schnittstelle . IContact verfügt auch über diese Arten von Membern:
Methoden
Die IContact-Schnittstelle verfügt über diese Methoden.
IContact::CommitChanges Speichert änderungen, die an diesem Kontakt vorgenommen wurden, in der Kontaktdatei. |
IContact::GetContactID Ruft die eindeutige Kontakt-ID des lokalen Computers ab. |
IContact::GetPath Ruft den Dateisystempfad ab, der zum Laden dieses Kontakts verwendet wird. |
Hinweise
Klassen, die diese Schnittstelle implementieren, implementieren häufig auch diese Schnittstellen:
- IPersistFile: Ermöglicht das Laden des Kontakts aus einer Datei. Verwenden Sie diese Schnittstelle beim Laden eines Kontakts, um vollständige Unterstützung in CommitChanges zu erhalten, um die Konflikterkennung zu ändern.
- IPersistStream: Stellt Methoden zum Speichern und Laden von Objekten bereit, die einen einfachen seriellen Datenstrom für ihre Speicheranforderungen verwenden.
- IPersistStreamInit: Ermöglicht das Speichern oder Laden des Kontakts aus einem Stream. Verwenden Sie IPersistStreamInit::InitNew , um einen neuen IContact zu erstellen. Hinweis: Wenn Sie einen Kontakt mit IPersistStream laden, erhalten Sie nicht die Sperrung und Konflikterkennung, die IPersistFile::Load und CommitChanges ausführen.
- IContactProperties: Ermöglicht die Bearbeitung von Kontakteigenschaften.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | icontact.h (Einschließen von Contact.h) |