MSFT_SIPLocationProfileData class

 
Communications Server 2007 Server SDK Documentation

MSFT_SIPLocationProfileData

Specifies a collection of normalization rules used to normalize a phone number based on the caller's location profile.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties are listed in alphabetic order, not MOF order.

class MSFT_SIPLocationProfileData
{
  string Description;
  [key] string InstanceID;
  string Name;
  string[] NormalizationRules;
  string ProfileDN;
  string[] TrustedServerReference;
};

Methods

This class does not define any methods.

Properties

The MSFT_SIPLocationProfileData class has the following properties.

  • Description
    Data type: string

    Access type: Read/Write

    Optional. A description of the property settings that are specified by a particular instance of this class.

    The value of this property is not case-sensitive. The maximum length of the string is 1024 characters.

  • InstanceID
    Data type: [key] string

    Access type: Read-only

    Optional. A GUID value that uniquely identifies an instance of this class.

    The GUID must be encapsulated between the "{" and "}" braces; for example: "{01234567-0123-4567-89AB-CDEF01234567}".

  • Name
    Data type: string

    Access type: Read/Write

    Required. The name of the profile.

    The value of this property is not case-sensitive. The maximum length of the string is 256 characters.

  • NormalizationRules
    Data type: string[]

    Access type: Read/Write

    Optional. Defines an array of normalization rules which apply to phone numbers for external destinations.

    The value of this property is not case-sensitive.

  • ProfileDN
    Data type: string

    Access type: Read-only

    Optional. The distinguished name of the profile.

    The value of this property is not case-sensitive.

  • TrustedServerReference
    Data type: string[]

    Access type: Read-only

    Optional.

    The value of this property is not case-sensitive.

Remarks

This class gets and sets information at the following level(s): AD.

Instances of this class support the following interface methods:

  • Provider::DeleteInstance();

  • Provider::EnumerateInstances();

  • Provider::GetObject();

  • Provider::PutInstance();

    Where PutInstance() supports the following flag(s):

    • WBEM_FLAG_CREATE_ONLY
    • WBEM_FLAG_UPDATE_ONLY
    • WBEM_FLAG_CREATE_OR_UPDATE

Requirements

Server: Installed on computers serving the following role(s): Administrative Tools Server, Front End Server, Mediation Server.
Namespace: Defined in \root\cimv2.

See Also

Communications Server WMI Reference

  
  What did you think of this topic?
  © 2007 Microsoft Corporation. All rights reserved.