正在加载图片...
40N2.693 下载 AddressEntry对象包括消息系统需要的所有地址信息。大多情况下,它与一个人或投递消 息的分发列表相对应。其属性及说明如表23-17所示。 表23-17 AddressEntry对象的属性及说明 Address Address Entry的完整消息地址 Display Type 返回 Address Entry的显示类型 返回与当前的 Address Entry对象对应的用户的管理员的 Address Entry对象 返回MAP生成的 AddressEntry的唯一的ID Members 返回一个分发列表的全部成员的 Address Entries集合。如果当前 Address Entry不是一个分发列表,返回 nothing 返回和设置 Address Entry对象的显示名称 返回和设置地址类型。如SMTP、X400等 AddressEnt!y对象有五个方法 · Details Get FreeBusyo IsSameaso 这个 Delete方法与其他 Delete方法一样,从 AddressEntries集合中删除当前的 AddressEntry对 Get Free busy和 Is sameas方法与 Recipient对象中的相应方法的工作方式一样 如果不作为一个ASP应用程序运行, Details方法将显示一个对话框,表明当前 Address Entry对象的详细情况。在ASP应用程序中,不使用此方法。 另一方面, Update方法是一个能在我们的应用程序中使用的方法。这个方法用来提交 个 AddressEntry对象的变化。语法如下: ObjAddressEntry. Update( [makePermanent] [ refreshobject]) 此方法中的两个参数都是可选的,说明如下: make Permanent参数指定是否将改变保存到地址簿。如果没有保存这些改变,它们就只 供当前的 Addressentries集合使用。当更新或释放集合时,改变就会丢失。 refreshobject参数指定是否从地址簿中重新载入属性缓存 因此,如果想要更新集合中每一项 AddressEntry,在它们的显示名称后添加“(Wrox)”, 应使用下面的代码 For Each objAddEntry In colAddEntries objAddEntry Name objAddEntry Name&.(Wrox). objAddEntry. Update(makePermanent: =True) 5. Address Entry Filter对象 在浏览 Addressentries集合的属性时曾提到 Filter属性,它能设置或返回一个 Address Entry Filter对象。下面介绍这个对象,并分析它如何对 Addressentries集合产生影响 AddressEntry Filter对象用来指定一个信息,用它来过滤一个 Address Entries集合。例如 它能只显示有远程消息地址的 AddressEntry对象。 其属性及说明如表23-18所示。第2 3章 A S P、C D O与Exchange Serv e r计计693 下载 A d d r e s s E n t r y对象包括消息系统需要的所有地址信息。大多情况下,它与一个人或投递消 息的分发列表相对应。其属性及说明如表 2 3 - 1 7所示。 表23-17 AddressEntry 对象的属性及说明 属 性 说 明 A d d r e s s A d d r e s s E n t r y的完整消息地址 D i s p l a y Ty p e 返回A d d r e s s E n t r y的显示类型 M a n a g e r 返回与当前的A d d r e s s E n t r y对象对应的用户的管理员的 A d d r e s s E n t r y对象 I D 返回M A P I生成的A d d r e s s E n t r y的唯一的I D M e m b e r s 返回一个分发列表的全部成员的 A d d r e s s E n t r i e s集合。如果当前 A d d r e s s E n t r y不是一个分发列表,返回 N o t h i n g N a m e 返回和设置A d d r e s s E n t r y对象的显示名称 Ty p e 返回和设置地址类型。如S M T P、X 4 0 0等 A d d r e s s E n t r y对象有五个方法: • Delete。 • Details。 • GetFreeBusy。 • IsSameAs。 • Update。 这个D e l e t e方法与其他D e l e t e方法一样,从A d d r e s s E n t r i e s集合中删除当前的A d d r e s s E n t r y对 象。G e t F r e e B u s y和I s S a m e A s方法与R e c i p i e n t对象中的相应方法的工作方式一样。 如果不作为一个 A S P应用程序运行, D e t a i l s 方法将显示一个对话框,表明当前 A d d r e s s E n t r y对象的详细情况。在A S P应用程序中,不使用此方法。 另一方面,U p d a t e方法是一个能在我们的应用程序中使用的方法。这个方法用来提交一 个A d d r e s s E n t r y对象的变化。语法如下: 此方法中的两个参数都是可选的,说明如下: • m a k e P e r m a n e n t参数指定是否将改变保存到地址簿。如果没有保存这些改变,它们就只 供当前的A d d r e s s E n t r i e s集合使用。当更新或释放集合时,改变就会丢失。 • refreshObject参数指定是否从地址簿中重新载入属性缓存。 因此,如果想要更新集合中每一项 A d d r e s s E n t r y,在它们的显示名称后添加“ ( Wr o x )”, 应使用下面的代码: 5. AddressEntryFilter对象 在浏览 A d d r e s s E n t r i e s 集合的属性时曾提到 F i l t e r 属性,它能设置或返回一个 A d d r e s s E n t r y F i l t e r对象。下面介绍这个对象,并分析它如何对 A d d r e s s E n t r i e s集合产生影响。 A d d r e s s E n t r y F i l t e r对象用来指定一个信息,用它来过滤一个 A d d r e s s E n t r i e s集合。例如, 它能只显示有远程消息地址的 A d d r e s s E n t r y对象。 其属性及说明如表2 3 - 1 8所示
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有