SPListEvent.UserDisplayName-Eigenschaft
HINWEIS: Diese API ist veraltet.
Ruft den Anzeigenamen des Benutzers, dessen Aktion das Ereignis ausgelöst wird.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<ObsoleteAttribute("Use V3 style events")> _
Public ReadOnly Property UserDisplayName As String
Get
'Usage
Dim instance As SPListEvent
Dim value As String
value = instance.UserDisplayName
[ObsoleteAttribute("Use V3 style events")]
public string UserDisplayName { get; }
Eigenschaftswert
Typ: System.String
Eine Zeichenfolge, die den Namen des Benutzers enthält.
Beispiele
Das folgende Codebeispiel verwendet die UserDisplayName -Eigenschaft Informationen innerhalb einer angegebenen Spalte der Liste eine Dokumentbibliothek angezeigt, wenn Änderungen an Dateien vorgenommen werden.
Public Class EventHandler
Implements IListEventSink
Public Sub OnEvent(listEvent As Microsoft.SharePoint.SPListEvent)
If Not listEvent.Type = SPListEventType.Update Then
Return
End If
Dim site As SPWeb = listEvent.Site.OpenWeb()
Dim file As SPFile = site.GetFile(listEvent.UrlAfter)
Dim item As SPListItem = file.Item
Dim userName As String = listEvent.UserDisplayName
Dim report As String = userName + " modified at " +
file.TimeLastModified
item("Column_Title") = report
item.Update()
End Sub 'OnEvent
End Class 'EventHandler
public class EventHandler : IListEventSink
{
public void OnEvent(SPListEvent oListEvent)
{
if (! (oListEvent.Type == SPListEventType.Update))
return;
using(SPWeb oWebsite = oListEvent.Site.OpenWeb())
{
SPFile oFile = oWebsite.GetFile(oListEvent.UrlAfter);
SPListItem oItem = oFile.Item;
string strUserName = oListEvent.UserDisplayName;
string strReport = strUserName + " modified at " +
oFile.TimeLastModified;
oItem["Column_Title"] = strReport;
oItem.Update();
}
}
}
Hinweis
Bestimmte Objekte, die IDisposable -Schnittstelle implementieren, und müssen Sie vermeiden, diese Objekte im Arbeitsspeicher beibehalten, wenn sie nicht mehr benötigt werden. Informationen zu bewährten Codierung finden Sie unter Disposing Objects.