Namespace: Microsoft.MetadirectoryServices
Assembly: Microsoft.MetadirectoryServicesEx (in microsoft.metadirectoryservicesex.dll)
Usage
Visual Basic |
---|
Dim TargetADMA As ConnectedMA Dim DistinguishedName As ReferenceValue Dim Alias As String Dim SMTPEmail As String Dim returnValue As CSEntry returnValue = ExchangeUtils.CreateMailEnabledContact(TargetADMA, DistinguishedName, Alias, SMTPEmail) |
Syntax
Visual Basic |
---|
Public Shared Function CreateMailEnabledContact ( _ TargetADMA As ConnectedMA, _ DistinguishedName As ReferenceValue, _ Alias As String, _ SMTPEmail As String _ ) As CSEntry |
C# |
---|
public static CSEntry CreateMailEnabledContact ( ConnectedMA TargetADMA, ReferenceValue DistinguishedName, string Alias, string SMTPEmail ) |
C++ |
---|
public: static CSEntry^ CreateMailEnabledContact ( ConnectedMA^ TargetADMA, ReferenceValue^ DistinguishedName, String^ Alias, String^ SMTPEmail ) |
J# |
---|
public static CSEntry CreateMailEnabledContact ( ConnectedMA TargetADMA, ReferenceValue DistinguishedName, String Alias, String SMTPEmail ) |
JScript |
---|
public static function CreateMailEnabledContact ( TargetADMA : ConnectedMA, DistinguishedName : ReferenceValue, Alias : String, SMTPEmail : String ) : CSEntry |
Parameters
- TargetADMA
-
The Active Directory management agent through which the new object is provisioned.
- DistinguishedName
-
The distinguished name of the contact.
- Alias
-
The e-mail alias of the contact.
- SMTPEmail
-
The SMTP address of the contact.
Return Value
Returns a CSEntry object that represents the connected data source entry.
Exceptions
Exception type | Condition |
---|---|
System.ArgumentException |
A required parameter is not present. |
System.ArgumentNullException |
A required parameter is null. |
AttributeNotInInclusionListException |
A required attribute is not selected in the management agent. |
System.InvalidOperationException |
You tried to create the same custom recipient more than once in the Provision method. This method is called for each metaverse object when a metaverse rules extension exists. |
NoSuchObjectTypeException |
The object type that is referenced is not in the schema. |
Thread Safety
Any public static (Shared in Visual
Basic) members of this type are thread safe. Any instance members
are not guaranteed to be thread safe.