Właściwość IExtension.LocalizedName
Pobiera zlokalizowana nazwa rozszerzenia mają być wyświetlane w interfejs użytkownika.
Przestrzeń nazw: Microsoft.ReportingServices.Interfaces
Zestawy: Microsoft.ReportingServices.Interfaces (w Microsoft.ReportingServices.Interfaces.dll)
Microsoft.ReportingServices.SharePoint.UI.WebParts (w Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)
Składnia
'Deklaracja
ReadOnly Property LocalizedName As String
Get
'Użycie
Dim instance As IExtension
Dim value As String
value = instance.LocalizedName
string LocalizedName { get; }
property String^ LocalizedName {
String^ get ();
}
abstract LocalizedName : string
function get LocalizedName () : String
Wartość właściwości
Typ: System.String
Zlokalizowana nazwa rozszerzenia.
Uwagi
LocalizedName właściwość jest wywoływana przez serwer raportów pobrać zlokalizowanej nazwy z rozszerzeniem.Rozszerzenie sieci powinno zestaw zlokalizowana nazwa oparta na ustawieniach regionalnych wywołania wątek.Można użyć CultureInfo klasy w System.Globalization nazw wykrywanie ustawienia regionalne wątek.Aby uzyskać więcej informacji zobacz "Nazw System.Globalization" w programie Microsoft.Dokumentacja NET Framework SDK.
Ostrzeżenie
Klasę rozszerzenia usług Reporting Services należy zawsze zapewniać LocalizedNameAttribute atrybut.Jeśli LocalizedNameAttribute atrybut nie został rozliczony klasę rozszerzenia, aparat usług Reporting Services próba zbadania LocalizedName właściwość klasy rozszerzenia; ponieważ ta wymaga tworzenia wystąpienie rozszerzenia, może to spowodować zmniejszenie wydajności.
Przykłady
Następujący kod urywku LocalizedNameAttribute jest zestaw na klasę rozszerzenia:
namespace PolygonsCRI
{
[LocalizedName("Polygons")]
[Editor(typeof(CustomEditor), typeof(ComponentEditor))]
[ToolboxBitmap(typeof(PolygonsDesigner),"Polygons.ico")]
// this CRI-specific attribute sets the name of the
// custom report item which is referenced by the config
// files and saved in the report definition language
[CustomReportItem("Polygons")]
// the main class for our CRI design-time component
public class PolygonsDesigner : CustomReportItemDesigner
{
...
}
Zobacz także