del método SPFeatureDefinition.GetImageAltText
Obtiene un título adaptado texto alternativo para la imagen de la característica.
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Function GetImageAltText ( _
culture As CultureInfo _
) As String
'Uso
Dim instance As SPFeatureDefinition
Dim culture As CultureInfo
Dim returnValue As String
returnValue = instance.GetImageAltText(culture)
public string GetImageAltText(
CultureInfo culture
)
Parámetros
culture
Tipo: System.Globalization.CultureInfoobjeto CultureInfo que contiene información específica de la referencia cultural, como el idioma asociado, idioma secundario, país o región, calendario y las convenciones culturales.
Valor devuelto
Tipo: System.String
Devuelve un String que representa el texto alternativo de una colección de objetos XmlNode . Puede ser Empty.
Comentarios
El método GetImageUrl(CultureInfo) recupera la imagen que desea asociar con la característica.
Ejemplos
El ejemplo siguiente inspecciona la SPFeatureDefinitionCollection de granja de servidores para encontrar la característica de "hello" y mostrar determinadas propiedades. Esta característica se ha creado con un valor de "Nueva imagen" en la propiedad denominada ImageUrlAltText en el archivo con el nombre de archivo feature.xml y en el elemento CustomAction del archivo elements.xml.
SPFarm farm = SPFarm.Local.Farm;
Console.WriteLine("Hello World from farm " + farm.Name );
SPFeatureDefinitionCollection farmFeatures = farm.FeatureDefinitions;
System.Globalization.CultureInfo cInfo = new System.Globalization.CultureInfo(1033);
Console.WriteLine(farmFeatures.Count + " is the number of farm features");
string strImgAltTxt; // this feature has ImageUrlAltText="New Picture"
foreach (SPFeatureDefinition f in farmFeatures) {
if (string.Equals(f.DisplayName.ToLower(cInfo), "hello"))
{
Console.WriteLine("****" + f.DisplayName);
Console.Write(" " + f.ReceiverClass + " ");
if (f.RequireResources)
Console.WriteLine("requires resources");
else
Console.WriteLine("does not require resources");
Console.WriteLine(" Assembly " + f.ReceiverAssembly);
Console.WriteLine(" ID " + f.Id);
Console.WriteLine(" Name " + f.Name);
strImgAltTxt = f.GetImageAltText(cInfo);
if (strImgAltTxt.Length > 0)
Console.WriteLine(" Image " + strImgAltTxt);
}
}
Console.ReadLine();
}
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.Administration
Otros recursos
Cómo: utilizar recursos para establecer valores de propiedad en los controles de servidor Web