Windows Contacts
| Windows Contacts Một thành phần của Microsoft Windows |
|
|---|---|
| Chi tiết | |
| Đi kèm với | Windows Vista |
| Thay thế cho | Windows Address Book |
| Thành phần liên quan | |
| Windows Live People | |
| Windows Contacts | |
|---|---|
| Phần mở rộng: | .contact |
| Định dạng MIME: | text/x-ms-contact |
| Nhóm phát triển: | Microsoft |
| Container for: | thông tin liên lạc |
| Mở rộng từ: | XML |
Windows Contacts là trình quản lý thông tin liên lạc trong Windows Vista thay thế phần lớn các chức năng của Windows Address Book. Windows Mail được tích hợp với chương trình này. Windows Contacts sử dụng định dạng XML mới trong đó mỗi thông tin liên lạc là một tệp có dạng individual.contact, và có thể lưu các thông tin liên lạc khác, bao gồm cả ảnh. Ngoài ra chương trình còn cung cấp các API để các ứng dụng bên thứ ba sử dụng trong việc lưu trữ các thông tin tùy chọn. Các định dạng được hỗ trợ bao gồm *.wab , *.vcf (vCard) and *.csv.
Tệp Windows Contacts mẫu [sửa]
Sau đây là tệp mẫu chứa thông tin về một người:
Windows Contact 1.0:
<?xml version="1.0" encoding="UTF-8"?>
<c:contact xmlns:c="http://schemas.microsoft.com/Contact"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:MSP2P="http://schemas.microsoft.com/Contact/Extended/MSP2P" c:Version="1">
<c:Gender>Male</c:Gender>
<c:CreationDate>2009-04-01T14:20:31Z</c:CreationDate>
<c:Extended xsi:nil="true" />
<c:ContactIDCollection>
<c:ContactID c:ElementID="f38b1a9b-08b1-409a-b8e3-e0b9ba4be1c3">
<c:Value>5e26d97a-572b-4aea-8ee2-d225070acba0</c:Value>
</c:ContactID>
</c:ContactIDCollection>
<c:EmailAddressCollection>
<c:EmailAddress c:ElementID="ee53fca8-a876-48fb-ac92-ce30a3ce0b65">
<c:Type>SMTP</c:Type>
<c:Address>forrestgump@forrestgump.com</c:Address>
<c:LabelCollection>
<c:Label>Preferred</c:Label>
</c:LabelCollection>
</c:EmailAddress>
<c:EmailAddress c:ElementID="0b86ff5c-4201-460b-9eae-bc5d79dfe66d"
xsi:nil="true" />
</c:EmailAddressCollection>
<c:NameCollection>
<c:Name c:ElementID="3aec1c79-ea8d-4ce4-b204-94246502e9d0">
<c:FormattedName>Gump, Forrest</c:FormattedName>
<c:FamilyName>Gump</c:FamilyName>
<c:GivenName>Forrest</c:GivenName>
</c:Name>
</c:NameCollection>
<c:PhysicalAddressCollection>
<c:PhysicalAddress c:ElementID="d63a50ea-bf80-45b1-a293-73345b58adcd">
<c:Country>United States of America</c:Country>
<c:PostalCode>30314</c:PostalCode>
<c:Region>LA</c:Region>
<c:Locality>Baytown</c:Locality>
<c:Street>100 Waters Edge</c:Street>
<c:LabelCollection>
<c:Label>Business</c:Label>
</c:LabelCollection>
</c:PhysicalAddress>
<c:PhysicalAddress c:ElementID="c3c677a9-5b9d-40f5-9de2-9ad83b4ef646">
<c:Country>United States of America</c:Country>
<c:PostalCode>30314</c:PostalCode>
<c:Region>LA</c:Region>
<c:Locality>Baytown</c:Locality>
<c:Street>102 Waters Edge</c:Street>
<c:LabelCollection>
<c:Label>Personal</c:Label>
</c:LabelCollection>
</c:PhysicalAddress>
</c:PhysicalAddressCollection>
<c:PhoneNumberCollection>
<c:PhoneNumber c:ElementID="1031f375-5317-4b15-af90-3e5b65437596">
<c:Number>(111) 555-1212</c:Number>
<c:LabelCollection>
<c:Label>Voice</c:Label>
<c:Label>Business</c:Label>
</c:LabelCollection>
</c:PhoneNumber>
<c:PhoneNumber c:ElementID="f939f8df-87e3-487d-9382-fde63ac3d13a">
<c:Number>(111) 555-1215</c:Number>
<c:LabelCollection>
<c:Label>Voice</c:Label>
<c:Label>Personal</c:Label>
</c:LabelCollection>
</c:PhoneNumber>
</c:PhoneNumberCollection>
<c:UrlCollection>
<c:Url c:ElementID="10791e0a-02a1-4c7a-8b13-707cee38dafe">
<c:Value>http://www.bubbagumpshrimp.com</c:Value>
<c:LabelCollection>
<c:Label>Business</c:Label>
</c:LabelCollection>
</c:Url>
<c:Url c:ElementID="06ed7300-0d3e-4bf0-8dc5-f3e06248d896">
<c:Value>http://www.forrestgump.com</c:Value>
<c:LabelCollection>
<c:Label>Personal</c:Label>
</c:LabelCollection>
</c:Url>
</c:UrlCollection>
<c:PositionCollection>
<c:Position c:ElementID="f192d6ef-31bd-4e4e-910e-77aa47734698">
<c:Department>Shrimp Department</c:Department>
<c:JobTitle>Shrimp Man</c:JobTitle>
<c:Company>Bubba Gump Shrimp Co.</c:Company>
<c:LabelCollection>
<c:Label>Business</c:Label>
</c:LabelCollection>
</c:Position>
</c:PositionCollection>
<c:PhotoCollection>
<c:Photo c:ElementID="eb855b4d-e556-4dbb-ad00-527021e761a9">
<c:LabelCollection>
<c:Label>UserTile</c:Label>
</c:LabelCollection>
</c:Photo>
</c:PhotoCollection>
</c:contact>
Mã XML có thể đơn giản hơn nếu có thông tin trùng lặp.
Ví dụ nếu địa chỉ doanh nghiệp và địa chỉ nhà trùng nhau, tệp có thể đơn giản hơn bằng cách trỏ các giá trị Label Businessvà Label Personal về PhysicalAddress:
<c:PhysicalAddressCollection>
<c:PhysicalAddress c:ElementID="d63a50ea-bf80-45b1-a293-73345b58adcd">
<c:Country>United States of America</c:Country>
<c:PostalCode>30314</c:PostalCode>
<c:Region>LA</c:Region>
<c:Locality>Baytown</c:Locality>
<c:Street>100 Waters Edge</c:Street>
<c:LabelCollection>
<c:Label>Business</c:Label>
<c:Label>Personal</c:Label>
</c:LabelCollection>
</c:PhysicalAddress>
</c:PhysicalAddressCollection>