Compartir a través de


del método AudienceManager.GetAudienceIDs

NOTA: esta API está ahora obsoleta.

Obtiene una lista de objetos AudienceNameID que se corresponden con la lista especificada de nombres de las audiencias.

Espacio de nombres:  Microsoft.Office.Server.Audience
Ensamblado:  Microsoft.Office.Server.UserProfiles (en Microsoft.Office.Server.UserProfiles.dll)

Sintaxis

'Declaración
<ObsoleteAttribute("Use GetAudience(string AudienceNameOrg) to retrieve Audience.AudienceID instead")> _
Public Function GetAudienceIDs ( _
    AudienceNameList As ArrayList _
) As ArrayList
'Uso
Dim instance As AudienceManager
Dim AudienceNameList As ArrayList
Dim returnValue As ArrayList

returnValue = instance.GetAudienceIDs(AudienceNameList)
[ObsoleteAttribute("Use GetAudience(string AudienceNameOrg) to retrieve Audience.AudienceID instead")]
public ArrayList GetAudienceIDs(
    ArrayList AudienceNameList
)

Parámetros

Valor devuelto

Tipo: System.Collections.ArrayList
objeto System.Collections.ArrayList que representa una lista de objetos AudienceNameID .

Comentarios

El método GetAudienceIDs recupera un objeto AudienceNameID que corresponde a la lista de nombres de la audiencia especificada en AudienceNameList.

Ejemplos

En el ejemplo de código siguiente se muestra cómo crear un ArrayList de los nombres de las audiencias y llame al método GetAudienceIDs .

ArrayList AudienceIDList;
ArrayList AudienceNamelist = new ArrayList();
AudienceNamelist.Add("All");
AudienceIDList = AudMgr.GetAudienceIDs(AudienceNamelist);

if (AudienceIDList != null)
{
    for (int i=0; i < AudienceIDList.Count; i++)
    {
        System.Console.WriteLine("{0}", i);
        System.Console.WriteLine(((AudienceNameID)AudienceIDList[i]).AudienceID);
        System.Console.WriteLine(((AudienceNameID)AudienceIDList[i]).AudienceName);
        System.Console.WriteLine(((AudienceNameID)AudienceIDList[i]).bValid);
    }
}
Dim AudienceIDList As ArrayList
Dim AudienceNamelist As New ArrayList()
AudienceNamelist.Add("All")
AudienceIDList = AudMgr.GetAudienceIDs(AudienceNamelist)

If AudienceIDList IsNot Nothing Then
    For i As Integer = 0 To AudienceIDList.Count - 1
        System.Console.WriteLine("{0}", i)
        System.Console.WriteLine((CType(AudienceIDList(i), AudienceNameID)).AudienceID)
        System.Console.WriteLine((CType(AudienceIDList(i), AudienceNameID)).AudienceName)
        System.Console.WriteLine((CType(AudienceIDList(i), AudienceNameID)).bValid)
    Next i
End If

Vea también

Referencia

clase AudienceManager

Miembros AudienceManager

Espacio de nombres Microsoft.Office.Server.Audience