Контакты Windows

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 95.68.246.22 (обсуждение) в 13:19, 8 июня 2017 (Особенности). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

Шаблон:Infobox Windows component

Windows Contacts
Изображение логотипа
Расширение .contact
MIME-тип text/x-ms-contact
Разработчик Майкрософт
Тип формата электронная визитная карточка
Содержит контактную информация
Расширен из XML
Сайт windowshelp.microsoft.com/…

Контакты Windows (англ. Windows Contacts) — это менеджер контактов, который включён в состав Windows Vista, Windows 7 и Windows 8. Он пришёл на смену адресной книги Windows, но сохранил большую часть функциональности и работает с Windows Mail.

В Windows Contacts используется новый формат на основе схемы — XML. Для хранения пользовательской информации, контактов и фотографий используется файл individual.contact. Windows Contacts имеет интерфейс программирования приложений (API) для интеграции с другими приложениями и для хранения пользовательской информации. Windows Contacts умеет работать с форматами .wab и стандартным форматом .vcf (визитная карточка), также поддерживается формат .csv.

Особенности

  • Windows Contacts реализован в виде специальной папки в Windows Vista и Windows 7. Папку можно найти, зайдя в меню «Пуск» и в строке поиска набрать — «Контакты». Контакты могут быть сохранены в папках и группах.
  • Может быть сохранено в форматы VCF, CSV, WAB и LDIF.
  • Может быть экспортировано в визитную карточку 2.1 и формат CSV. Пользователи могут отправить визитную карточку кому-нибудь.
  • Может печатать контакты в форматы Memo, Business Card и Phone List.
  • Контакты хранятся в файле «individual.contact», в папке «Контакты». Отдельные контакты можно быстро получить из меню поиска в текстовом поле «Пуск».
  • Windows Live People, менеджер контактов для Windows Live Messenger и Windows Live Mail, может хранить свою информацию в папке «Контакты», если опция для его шифрования снята в Windows Live Messenger.[1] Если контакты в Messenger обновляются, они также будут обновлены и в Windows Contacts. Однако эта функция работает только до Windows Live Messenger 8.5. Синхронизация с Windows Contacts не поддерживается в Windows Live Messenger 9.0.
  • Windows Contacts предоставляет собой интерфейс программирования приложений (ИПП) для создания новых контактов, чтения и записи в существующий контакт, добавляя метки в виде URI, ещё ИПП используется для синхронизации устройств с Windows Contacts.[2][3]

Пример содержания файла «individual.contact»

Ниже приведён пример содержания из файла «individual.contact»:

Windows Contacts 1.0:

<?xml version="1.0" encoding="None"/
<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>Unspecified</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:Value c:ContentType="image/jpeg">
			/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQ
			YGBcU</c:Value>
			<c:LabelCollection>
				<c:Label>UserTile</c:Label>
			</c:LabelCollection>
		</c:Photo>
	</c:PhotoCollection>
</c:contact>

XML-код может быть упрощён в случае дублирования данных. Например, если адрес места работы и домашний адрес совпадают, то код может быть упрощён путём добавления метки «Бизнес» и личных меток к 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>

Outlook Express ошибка экспорта

Существует известная проблема при переносе WAB файлов на другой компьютер. Если у вас есть контакты, организованные в папки, данная структура папок не будет сохранена, если файл WAB импортируется. Все контакты будут сохранены. Как решить проблему, см.: — http://support.microsoft.com/kb/249670

Примечания

Ссылки