Compartir a través de


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.CultureInfo

    objeto 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

clase SPFeatureDefinition

Miembros SPFeatureDefinition

Espacio de nombres Microsoft.SharePoint.Administration

XmlAttribute

Otros recursos

Cómo: utilizar recursos para establecer valores de propiedad en los controles de servidor Web