Freigeben über


UserObject Schnittstelle

Definition

Stellt Methoden bereit, die zur Rückgabe von Informationen über den aktuellen Benutzer verwendet werden können.

public interface class UserObject : Microsoft::Office::Interop::InfoPath::SemiTrust::User
[System.Runtime.InteropServices.Guid("096cd6bc-0786-11d1-95fa-0080c78ee3bb")]
public interface UserObject : Microsoft.Office.Interop.InfoPath.SemiTrust.User
type UserObject = interface
    interface User
Public Interface UserObject
Implements User
Attribute
Implementiert

Hinweise

Dieser Typ ist ein Wrapper für eine CoClass, die von verwaltetem Code für COM-Interoperabilität benötigt wird. Verwenden Sie diesen Typ, um auf die Mitglieder der COM-Schnittstelle zuzugreifen, die von dieser CoClass implementiert wird. Informationen zur COM-Schnittstelle, einschließlich eines Links zu Beschreibungen ihrer Member, finden Sie unterUser .

Die Verwendung der Member der Benutzeroberfläche sorgt für Kompatibilität mit InfoPath 2003. Um neue Member zu verwenden, die dem User2 Objektmodell in Microsoft InfoPath 2010 hinzugefügt wurden, müssen Sie das von der User -Eigenschaft des Application -Objekts zurückgegebene Objekt umwandeln. auf den User2-Typ . Weitere Informationen hierzu finden Sie unter Vorgehensweise: Verwenden von Objektmodellmembern, die nicht mit InfoPath 2003 kompatibel sind.

Auf das UserObject-Objekt wird über die User -Eigenschaft des Application -Objekts zugegriffen.

Methoden

IsCurrentUser(String)

Gibt true zurück, wenn der aktuelle Benutzer mit dem angegebenen Benutzernamen übereinstimmt.

(Geerbt von User)
IsUserMemberOf(String)

Gibt einen Wert zurück, der angibt, ob der aktuelle Benutzer Mitglied der angegebenen Gruppe ist.

(Geerbt von User)

Gilt für: