Freigeben über


SPFeatureDefinition.GetImageAltText-Methode

Ruft eine lokalisierte Alternativtext Titel für das Feature Bild ab.

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Function GetImageAltText ( _
    culture As CultureInfo _
) As String
'Usage
Dim instance As SPFeatureDefinition
Dim culture As CultureInfo
Dim returnValue As String

returnValue = instance.GetImageAltText(culture)
public string GetImageAltText(
    CultureInfo culture
)

Parameter

Rückgabewert

Typ: System.String
Gibt eine String , die den alternativen Text aus einer Auflistung von XmlNode -Objekte darstellt. Emptykann sein.

Hinweise

Die GetImageUrl(CultureInfo) -Methode ruft das Bild mit dem Feature zugeordnet.

Beispiele

Das folgende Beispiel überprüft die SPFeatureDefinitionCollection der Server-Farm finden das Feature "Hello" und bestimmte Eigenschaften anzuzeigen. Dieses Feature wurde mit einem Wert von "Neues Bild" in der-Eigenschaft mit dem Namen ImageUrlAltText in einer Datei namens feature.xml -Datei und im CustomAction -Element der Datei "Elements.xml" erstellt.

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();
        }

Siehe auch

Referenz

SPFeatureDefinition Klasse

SPFeatureDefinition-Member

Microsoft.SharePoint.Administration-Namespace

XmlAttribute

Weitere Ressourcen

Wie: Verwenden von Ressourcen Eigenschaftswerte Webserversteuerelementen festgelegt